1. 程式人生 > >Apache Camel Rest請求響應出現了亂碼

Apache Camel Rest請求響應出現了亂碼

背景描述

公司的前置處理系統採用了 Apache Camel框架,但是訪問REST介面的時候出現了一個奇怪的問題,第一次訪問響應結果正常,後面訪問返回的結果可能會出現亂碼

解決辦法

在restConfiguration中bindingMode設定為off,然後自己進行unmarshal()和marshal(),如果您不懂的話就照著我標紅的程式碼部分抄就行,希望遇到同樣問題的人能夠解決,採用Stack Overflow上的老外討論的辦法並沒有解決這個問題,但是他們提供瞭解決思路。

參考連結

https://stackoverflow.com/questions/27301869/camel-rest-dsl-response-encoding