0
私のapache camel駆動型アプリケーションは、HTTP POST(本体付き)コールをWebサーバーに送信します。しかし、WebサーバーのURLを変更すると、Camel Jettyは私のPOSTをGETリクエスト(本文なし)に変換し、WebサーバーがPOST要求を期待しているため、どこに失敗するのかをエンドポイントに送信します。この変換をどうやって防ぐのですか?JettyはPOSTリクエストをGETリクエストに変換します
http://localhost:9080/partner/listener/mmsTPA/?apikey=af85c412-844a-f507f4cdc9d5
注: "?"それはレガシーシステムであるとして、URLに
「CamelHttpMethod = POST」というヘッダーを設定することで、CamelにPOSTを使用するように指示できます。 –
ありがとうございます。 CamelHttpMethodヘッダーを自分のコードの正しい場所に設定していません –