http post要求を別のサーバー(URLと一部のヘッダーを変更するだけ)にリダイレクトし、この目的でサーブレットを使用します。 サーブレットでは、私はHttpClientを使用してリクエストを送信し、応答を得ています。 問題は、これらの操作が投稿要求全体をターゲットに送信するかどうかです。 :HttpClientを要求httpservletrequestを使用してhttp投稿を傍受する
し、このように要求エンティティでのHttpServletRequest#InputStreamを置くに
コピーHttpServletRequestのヘッダ:
HttpEntityエンティティ=新しいInputStreamEntity(httpServletRequest.getInputStream()、someContentType)。
つまり、リクエスト=ヘッダ+入力ストリームですか?もしそうでなければ、他に何をコピーすべきですか?
現在、私は入力ストリームを再利用しています。また、マルチパートの投稿とフォームの投稿でもOKです。しかし、このメカニズムがすべてのシナリオでOKであるかどうかはわかりません – redbeard1970