本例位于Mule ESB文档中,我该如何工作
本例位于Mule ESB文档中,我该如何工作本例位于Mule ESB文档中,我该如何工作,mule,esb,http-request,Mule,Esb,Http Request,本例位于Mule ESB文档中,我该如何工作 <http:request-config name="HTTP_Request_Configuration" host="example.com" port="8081" doc:name="HTTP_Request_Configuration"/> <flow name="test_flow"> <set-v
<http:request-config name="HTTP_Request_Configuration" host="example.com" port="8081" doc:name="HTTP_Request_Configuration"/>
<flow name="test_flow">
<set-variable variableName="customMap" value="#[{'k2':'new', 'k3':'v3'}]" /
<http:request request-config="HTTP_Request_Configuration" path="test" method="GET">
<http:request-builder>
<http:query-params expression="#[flowVars.custonMap]" />
</http:request-builder>
</http:request>
</flow>
打字错误:
下面的代码片段可以帮助您解决这个问题
<set-variable variableName="customMap" value="Data" doc:name="Variable" />
<expression-component doc:name="Expression">
<![CDATA[flowVars.customMap]]></expression-component>
我考虑并替换web上可用服务的主机和端口HTTP_请求_配置,该配置返回JSON响应,与不影响服务并使其返回空JSON(在浏览器中测试)而不是错误的参数相同。感谢您的帮助。
expression="#[flowVars.custonMap]"
<set-variable variableName="customMap" value="Data" doc:name="Variable" />
<expression-component doc:name="Expression">
<![CDATA[flowVars.customMap]]></expression-component>