使用以下代码
%dw 1.0
%output application/json
---
inboundProperties."http.query.params" mapObject {
($$) : $[0]
}
如果需要,您可以使用此输出将其 {"card": "15242424211","phone":"54545454545"}
包装在数组下
%dw 1.0
%output application/json
---
[inboundProperties."http.query.params" mapObject {
($$) : $[0]
}]
这将产生输出,[{"card": "15242424211","phone":"54545454545"}]
请参阅org.mule.module.http.internal.ParameterMap
HTTP 参数的详细信息。
希望这有帮助。
更新:- 请使用以下设置 HTTP 出站请求的查询参数。
<dw:transform-message doc:name="Transform Message">
<dw:set-payload><![CDATA[%dw 1.0
%output application/java
---
inboundProperties."http.query.params" mapObject {
($$) : $[0]
}
]]></dw:set-payload>
</dw:transform-message>