0
我正在創建一個POC。我正嘗試將「授權:承載者」發送給Web服務代理。 我如何在WSO2ESB中使用類中介來做到這一點。如何修改標題wso2
,也是我如何通過在類中添加新的有效載荷....調解
修改老的有效載荷我正在創建一個POC。我正嘗試將「授權:承載者」發送給Web服務代理。 我如何在WSO2ESB中使用類中介來做到這一點。如何修改標題wso2
,也是我如何通過在類中添加新的有效載荷....調解
修改老的有效載荷請嘗試以下方法:
<property name="Authorization" value="Bearer" scope="transport"/>
改變有效載荷可以在完成數量的方式,改變整個有效載荷的一種方法是使用payloadFactory。
<payloadFactory>
<format>
<m:getquote xmlns:m="http://services.samples">
<m:request>
<m:symbol>$1</m:symbol>
</m:request>
</m:getquote>
</format>
<args>
<arg expression="//m0:Code" xmlns:m0="http://services.samples"/>
</args>
</payloadFactory>
或者同樣可以用充實調解員來實現:
<enrich>
<source type="inline" clone="false">
<m:getquote xmlns:m="http://services.samples">
<m:request>
<m:symbol>$1</m:symbol>
</m:request>
</m:getquote>
</source>
<target type="body" action="replace" />
</enrich>
<enrich>
<source type="property" clone="true" property="PATIENTS"/>
<target xmlns:m="http://services.samples" xpath="//m:symbol"/>
</enrich>
希望這有助於
問候,nidkil