powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / HTTPWebRequest, HTTPS и Fiddler
3 сообщений из 3, страница 1 из 1
HTTPWebRequest, HTTPS и Fiddler
    #39700460
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброе время суток

Возникла проблема
Есть запросы к серверу отправляемые через https
типа:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
            System.Net.ServicePointManager.ServerCertificateValidationCallback = ((sender, certificate, chain, sslPolicyErrors) => true);
           
            HttpWebRequest m_hwrequest = (HttpWebRequest)HttpWebRequest.Create(sUrl);
          
            //----------------------------------------------------------
            m_hwrequest.ServicePoint.Expect100Continue = false;
            
          
            m_hwrequest.ProtocolVersion = System.Net.HttpVersion.Version11;
            m_hwrequest.KeepAlive = true;
            
            m_hwrequest.Method = @"GET";
            m_hwrequest.ProtocolVersion = System.Net.HttpVersion.Version11;
            m_hwrequest.Accept = @"text/html, application/xhtml+xml, */*";
            m_hwrequest.Host = sHost;
            m_hwrequest.KeepAlive = true;
            m_hwrequest.UserAgent = @"User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko";
            m_hwrequest.Headers.Add(@"Accept-Language", @"Accept-Language: ru-RU");
            m_hwrequest.Headers.Add(@"Accept-Encoding", @"Accept-Encoding: gzip, deflate");
            m_hwrequest.Headers.Add(@"DNT", @"DNT: 1");
            
            HttpWebResponse resp = (HttpWebResponse)m_hwrequest.GetResponse();
            StreamReader myStreamReader =
             new StreamReader(
               resp.GetResponseStream(), Encoding.GetEncoding(1251));
                        richTextBox1.Text = myStreamReader.ReadToEnd();


Пока на машине включен fiddler - запросы проходят. Если fiddler выключить
два запроса проходят,третий зависает и вываливается с ошибкой по timeout.

Я понимаю что проблема не в fiddler, но в какую сторону копать не знаю. Может у кого была схожая проблема?

С уважением,
...
Рейтинг: 0 / 0
HTTPWebRequest, HTTPS и Fiddler
    #39700494
Pu4koff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Копать в сторону закрытия потока ответа (который был открыт в resp.GetResponseStream())
...
Рейтинг: 0 / 0
HTTPWebRequest, HTTPS и Fiddler
    #39700500
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pu4koffКопать в сторону закрытия потока ответа (который был открыт в resp.GetResponseStream())Ну да, для начала использовать using для всех IDisposable классов
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / HTTPWebRequest, HTTPS и Fiddler
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]