Я использую FtpWebRequest для работы с FTP, и мне нужно подключиться напрямую (без прокси). Однако WebRequest.DefaultWebProxy содержит настройки прокси IE (я считаю).
WebRequest request = WebRequest.Create("ftp://someftpserver/");
// request.Proxy is null here so setting it to null does not have any effect
WebResponse response = request.GetResponse();
// connects using WebRequest.DefaultWebProxy
Мой код - это часть огромного приложения, и я не хочу менять WebRequest.DefaultWebProxy
, потому что это глобальное статическое свойство, которое может оказывать неблагоприятное влияние на другие части приложения.
Есть идеи, как это сделать?