Декодинг "Transfer-Encoding: chunked"
Автор:
SocrAT | добавлено: 23.04.2010, 09:21 | просмотров: 4170 (1+) | ответов: 1
Уважаемы знатоки, доброго времени суток.
Использую в своей программе HttpWebRequest/HttpWebResponse.
До определенного момента все было нормально, пока не получил ответ от сервера:
HTTP/1.1 200 OK
Server: nginx/0.8.17
Date: Fri, 23 Apr 2010 05:09:13 GMT
Content-Type: text/html; charset=windows-1251
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.2.9-pl2-gentoo
pragma: no-cache
Expires: Mon, 06 Jan 1990 00:00:01 GMT
Content-Encoding: gzip
6bd
‹������¬WпnЫ
и дальше кракозябры
При просмотре с помощью Fiddler'а и включении в нем автодекодинга ответ сервера представляется в нормальной читабельной форме.
Причем, после автодекодинга фиддлером из заголовков исчезает "Transfer-Encoding: chunked".
Подскажите, как бы мне программно это декодировать? На C#.
P.S. запрос к серверу посылается методом GET.
23 апреля 2010, 17:49
Если у Вас уже есть учетная запись на Kbyte.Ru, пройдите процедуру авторизации
Если Вы еще не зарегистрированы на Kbyte.Ru - зарегистрируйтесь. Регистрация бесплатна.