質問

Apache httpclient 3.xを使用して、大きなIPに連絡してから、1つのマシンの1つにリクエストをリダイレクトします。ただし、どのNマシンが実際にリクエストを受け取ったかを知る必要があります。この情報を取得する方法はわかりません。私は運がなくて応答ヘッダーを調べたので、この情報が実際にどこにでも提供されているのだろうか?追加のメタデータを取得するために使用できるヘルパー/ユーティリティクラスはありますか?

ありがとう。

役に立ちましたか?

解決

リクエストがリダイレクトされ、新しい場所が必要な場合は、 setFollowRedirects(false) メソッドについて、リダイレクトを自分で処理します。

リクエストを送信した後、確認してください getStatusCode() 為に 302getResponseHeader("Location") 新しいアドレス用。アドレスを変更するよりも setURI() そしてもう一度送ってください。

他のヒント

または、使用することができます mod_headers Apache httpdサーバーのそれぞれに一意のヘッダーIDを挿入します;-)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top