Я ищу указать 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 для разрешения, а не делать какие-либо расчеты на выбор или что-либо еще