DSNは複数のIPアドレスを返すことができるので、私の要求後にIPアドレスを取得するためにDNS解決を使用する代わりに、自分のHttpWebRequestが接続されているIPを取得します。HttpWebRequestが接続されているサーバーのIPアドレスを取得する方法は?
これを行う方法はありますか。
例えば私はIPが、それはHTTPリクエストを送信するために接続されたアドレスものを学びたいwww.microsoft.comに簡単なWeb要求を行うとき、私はプログラム的にこれにしたい(ないなど Wiresharkを経由して)
ここ
は、WebProxyにを作成するための何らかの理由はありますか? –
2番目に返されないremoteEndPointは失敗しますか? BindIPEndPointDelegateはローカルIPアドレスをバインドするために使用されていますが、remoteEndPointを返すと、BindIPEndPointDelegateはバインドできないため失敗します。私はこれを修正する必要が返すと仮定します:新しいIPEndPoint(IPAddress.Any、0) –
私はこれを試しましたが、BindIPEndPoint1メソッドが呼び出されることはありません。 – user626528