HTTPRequest节点的"Web Service URL"属性设定了Web服务的URL地址,可以通过ESQL编程的方法来在流程运行时指定其他的URL来覆盖这个属性值。方法是设定消息逻辑结构中以下两个元素之一(如果同时设定两个值,那么第二个值将覆盖第一个):
- LocalEnvironment.Destination.HTTP.RequestURL
- HTTPRequestHeader."X-Original-HTTP-URL"
下面的ESQL例子是从数据库的一个表中动态查询URL,并设定HTTPRequestHeader."X-Original-HTTP-URL":
或