Jetty将POST请求转换为GET请求

时间:2016-10-14 06:07:43

标签: apache-camel jetty

我的apache camel驱动的应用程序将HTTP POST(带正文)调用发送到Web服务器。但是在我将Web服务器URL更改为以下后,camel jetty将我的POST转换为GET请求(没有正文)并发送到端点,因为Web服务器需要POST请求。如何阻止此转换?

http://localhost:9080/partner/listener/mmsTPA/?apikey=af85c412-844a-f507f4cdc9d5

注意:有一个"?"在网址中,因为它是遗留系统

1 个答案:

答案 0 :(得分:0)

阅读完

后解决了
createMethod() of org.apache.camel.component.http.helper.HttpHelper.java file. 

我没有将CamelHttpMethod标头设置在我的代码的正确位置。