HttpWebRequest и прокси-сервер - C#
Формулировка задачи:
Здравствуйте.Есть приложение, которое считывает с сайта html-страницу в переменную.Во время отладки пользовался локальным прокси-сервером fidler.
Теперь проблема в том,что при закоментированном запросе через прокси сервер выскакивает ошибка пустой запрос.Если запустить fidler-все норм.Пробывал отключать антивирус и фаервол,в самом прозкте не нашел упоминания,но программа все равно настроена на работу через прокси.Просьба поделиться опытом-заранее благодарен.
Листинг программы
- HttpWebRequest WebReq = (HttpWebRequest)HttpWebRequest.Create
- (@"http://site.ru");
- //WebReq.Proxy = new WebProxy("127.0.0.1", 8888);
- WebReq.ProtocolVersion = new Version(1, 0);
- WebReq.Method = "GET";
- WebReq.UserAgent =
- " Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.2.15 Version/10.10";
- HttpWebResponse WebResp = (HttpWebResponse)WebReq.GetResponse();
- StreamReader stream = new StreamReader(WebResp.GetResponseStream(),
- Encoding.Default);
- string cont = stream.ReadToEnd();
- stream.Close();
Решение задачи: «HttpWebRequest и прокси-сервер»
textual
Листинг программы
- HttpWebRequest testRequest = (HttpWebRequest)WebRequest.Create("http://.....");
- HttpWebResponse testResponse = (HttpWebResponse)testRequest.GetResponse();
- string responseStatus = testResponse.StatusCode.ToString();
- testResponse.Close();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д