0
2つのネットワークインターフェイスカードを搭載したマシンでJetty HttpClientを使用します.Jetty HttpClientをNICの1つに強制的に(バインドする)必要があります。Jetty HttpClientをネットワークインターフェイスカードにバインドする
2つのネットワークインターフェイスカードを搭載したマシンでJetty HttpClientを使用します.Jetty HttpClientをNICの1つに強制的に(バインドする)必要があります。Jetty HttpClientをネットワークインターフェイスカードにバインドする
HttpClient.setBindAddress(java.net.SocketAddress)
を使用して、出力要求をバインドするNICのアドレスを設定します。
答えていただきありがとうございます。私はhttpClient.setBindAddress(新しいInetSocketAddress( "192.168.1.129"、81))として試しました。動作しているようですが、プログラムを再実行すると "java.net.BindException:Address already in use:追加情報がありません"というメッセージが表示され、別のポート番号を指定する必要があります。 – Arya
発信接続にポート0を使用します。指定する必要はありません。 –
また、桟橋に関して私からの別の質問を見ることができますか? http://stackoverflow.com/questions/39781131/traffic-in-fiddler-from-jetty-httpclient-while-using-https – Arya