簡體   English   中英

Mule http:inbound-endpoint獲取請求的主體

[英]Mule http:inbound-endpoint get body of request

<flow name="restTestFlow1" doc:name="restTestFlow1">
    <http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP"/>
    <logger message="#[message]" level="INFO" doc:name="Logger"/>
</flow>

我怎樣才能進入騾子的生體?

回答:

<flow name="carl_testFlow1" doc:name="carl_testFlow1">
    <http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP"/>
    <object-to-string-transformer />
    <logger message="#[message:payload]" level="INFO" doc:name="Logger"/>
    <echo-component doc:name="Echo"/>
</flow>

您可以使用以下任何內容來閱讀請求的正文。

<logger level="INFO" message="#[payload]" />

以下將有效負載打印為String

<logger level="INFO" message="#[message.payloadAs(java.lang.String)]" />

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM