Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WebResponse

29K
03 октября 2010 года
Quiet as ice
52 / / 14.10.2008
Проблемка, при получении ответа от сервера программа видит только: "квадратик‹квадратик", хотя снифер(charles) получает нормальный и ожидаемый ответ от сервера. Подскажите в чем может быть проблема

Код:
HttpWebRequest HttpWebRequest = (HttpWebRequest)WebRequest.Create(path + get_body);
                HttpWebRequest.AllowAutoRedirect = bAutoRedirect;
                HttpWebRequest.CookieContainer = new CookieContainer();
                if (Cooks != null)
                {
                    HttpWebRequest.CookieContainer.Add(Cooks);
                }
                HttpWebRequest.Method = "GET";
                HttpWebRequest.ContentType = "application/x-www-form-urlencoded";
                HttpWebRequest.Proxy = new WebProxy("127.0.0.1", 8888);
                HttpWebResponse HttpWebResponse = (HttpWebResponse)HttpWebRequest.GetResponse();
                if (HttpWebResponse.Cookies != null)
                {
                    Cooks.Add(HttpWebResponse.Cookies);
                }
                return HttpWebResponse;
                }
                catch (WebException ex)
                {
                    return ex.Response as HttpWebResponse;
                }



Код:
httpWebResponse = client.Request_Get("http://somesite.ru/", "inf.pl?119",false);
                            if (httpWebResponse != null && httpWebResponse.StatusCode == HttpStatusCode.OK)
                            {
                                Stream stream = httpWebResponse.GetResponseStream();
                                using (StreamReader reader = new StreamReader(stream, System.Text.Encoding.GetEncoding(1251)))
                                {
                                    sHTML = reader.ReadToEnd();
                                    textBox8.Text = sHTML;
                                    reader.Close();
                                    stream.Close();
                                }
                            }
29K
03 октября 2010 года
Quiet as ice
52 / / 14.10.2008
чуток разобрался, страница приходит в gzip, теперь другой вопрос, как ее оттуда вытащить?
29K
03 октября 2010 года
Quiet as ice
52 / / 14.10.2008
все, ответ нашел (:
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог