У меня есть сервер с несколькими IP-адресами. Теперь мне нужно общаться с несколькими серверами с протоколом http. Каждый сервер принимает запрос только с указанного IP-адреса моего сервера. Но при использовании WebRequest (или HttpWebRequest) в .NET объект запроса автоматически выберет ip-адрес. Я никак не могу найти привязку запроса с адресом.
Есть ли все-таки сделать это? Или я должен сам реализовать класс webrequest?