Как мне указать, какой IP-адрес использовать в запросе? - PullRequest
0 голосов
/ 30 июня 2019

Я ищу указать IP-адрес для подключения при выполнении веб-запроса.Например, у Yahoo.com есть 6 разных IP-адресов, которые я вижу при отправке запроса. Как мне указать, какой конкретный IP-адрес я хочу использовать при установлении соединения?

Я видел многолюдей задают этот или аналогичные вопросы, но еще не получили сфокусированного ответа.

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://" + urlTextBox.Text);

HttpWebResponse response = (HttpWebResponse)request.GetResponse();

response.Close();

IPHostEntry host = Dns.GetHostEntry(response.ResponseUri.Host);

IPAddress[] ipAddresses = host.AddressList;

Мне очень хорошо возвращают массив IP-адресов - теперь, как мне выбрать, какой из них я делаю?еще один конкретный веб-запрос?Заранее спасибо!

Точка уточнения - я хочу указать конкретный ip для разрешения, а не делать какие-либо расчеты на выбор или что-либо еще

...