|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2015, 13:54 | #1 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 37
|
c# webclient не получает ответ
Всем доброго времени суток. Такая беда, в цикле получаю странички сайта. И вот буквально вчера обнаружилась такая беда, webclient получает только 2 странички, на третей виснет(как я понял, ожидает ответа сервера). Делается это следующим кодом
Код:
Код:
Последний раз редактировалось Yoh; 11.02.2015 в 13:59. Причина: Длиннющий запрос |
11.02.2015, 14:04 | #2 |
Форумчанин
Регистрация: 16.01.2015
Сообщений: 672
|
попробуйте увеличить задержку, вполне вероятно что сервер и не отдает с такой частотой, понимая что это бот.
|
11.02.2015, 14:22 | #3 |
Пользователь
Регистрация: 31.05.2009
Сообщений: 37
|
К сожалению, не в задержке дело. Сейчас поднял до 5 секунд, та же ситуация. Дело в том что до этого была другая проблема с форматом. Пока вебклиент не обернул, каракули шли, но они шли стабильно с задержкой в 800(
Проблема как раз в обертке. HttpWebRequest дает возможность обработать GZip, но в то же время, больше 2 на сайт отправить нельзя. Буду разбираться с чем работает webclient по умолчанию, и как это по умолчанию заставить работать с gzip -- Проблема, как оказалось, проявляет себя при попытке разархивировать страничку, т.е: Код:
-- Помог Сам Самыч. Просто некий простофиля не разбирается в этих ваших стримах. Если чистить за собой чем то вроде такого: Код:
Последний раз редактировалось Yoh; 11.02.2015 в 16:50. Причина: Решение |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузка файлов WebClient | koljsch | C# (си шарп) | 0 | 06.03.2014 00:46 |
Download file Webclient | Cpluser | C# (си шарп) | 1 | 16.07.2013 22:19 |
C# WebClient ошибка использования DownloadString | Claster | Помощь студентам | 3 | 01.11.2012 10:56 |
WebClient исключение | MyXa | Общие вопросы .NET | 4 | 02.02.2011 13:47 |
HTTP Не получает ответ | AngelOfDeath | Работа с сетью в Delphi | 3 | 23.08.2009 13:06 |