我需要這個問題有所幫助。URL編碼駱駝交換部件
我使用camel-http組件,如here所示,但我遇到了麻煩,因爲我發送的身體有非轉義的&符號。這會導致接收服務器上的查詢字符串將帖子分解爲多個帖子參數。
我知道我可以在Java中創建編譯路線,但我必須使用Spring的XML方言,使新途徑可以是創建/在配置文件中改變,而重新編譯。
因此,總之,我想URL編碼$ {機構}財產利用彈簧方言我的路線如圖所示(顯然無效)下面的僞代碼。
<setBody inheritErrorHandler="true" id="setBody2">
<simple>name=<urlencode>${body}</urlencode></simple>
</setBody>