我正在使用wso2 APIM 1.8进行肥皂转换。 我的GET休息资源在发布者
中定义如下/add?*
因此它将包含任意数量的查询参数,例如/add?a=1& b=3
或/add?a=1&b=2&c=3
我的要求是什么我想在扩展序列中读取这些动态(一些参数是可选的)值(a,b,c等),并在有效负载工厂介体中使用该值来创建soap有效负载。它是什么可以阅读这些值吗?
答案 0 :(得分:1)
通过ESB doc1后发现可以使用$url
完成此操作
synapse xpath变量。
<log level="custom">
<property name="SYMBOL" expression="$url:a"></property>
<property name="SYMBOL2" expression="$url:c"></property>
</log>