С этим вопросом я уже обращался, но тогда я нашёл обход. Сейчас же мне необходимо более умно обращаться с запросами и проблема опять стала актуальной. Суть очень проста: я формирую обычей GET-запрос:
Uri site = new Uri("http://www.heroeswm.ru/");
WebSession sess = new WebSession("http://www.heroeswm.ru");
HttpWebResponse res = sess.TestGet(site);
Console.WriteLine(new StreamReader(res.GetResponseStream(), Encoding.GetEncoding(1251)).ReadToEnd());
B в консоль выводится рандомный бред. Сначала я думал, что это сервер мне присылает такую муть (типа защита от ботов), но потом с помощью Charles я увидел, что ответ абсолютно корректен и ничем не отличается от ответа на запрос браузера. Пожалуйста, помогите понять, в чём кроется ошибка
Последний раз редактировалось God_of_dark; 10.01.2012 в 17:24.
________________
Ну что лежишь ты Мурка, на краю дороги
Гробоваая крыышкаа над тобооой Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).