![]() |
Модераторы: feodorv |
![]() ![]() ![]() |
|
Hypertonyc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
Здравствуйте,
я пишу на C++ windows-службу которая снифит траффик через
и собирает заголовки просмотренных веб-страниц(то что между <title></title>) Так вот когда страница сжата gzip-ом приходит сжатый траффик как его расжать? я знаю про zlib...написал на ней небольшую программку которая из файлового потока разжимает в stdout.пытаюсь ей скормить то что наснифил она говорит что Data - Invalid. Вот к примеру: HTTP пакет от Яндекса HTTP/1.1 200 OK Date: Wed, 19 Jan 2011 13:19:49 GMT Server: Apache/2.2.9 (Unix) mod_perl/2.0.4 Perl/v5.8.8 Cache-Control: private, max-age=3600 Content-Type: text/html; charset=utf-8 Expires: Wed, 19 Jan 2011 14:19:49 GMT Vary: Accept-Encoding Content-Encoding: gzip Transfer-Encoding: chunked Via: 1.1 server Proxy-Connection: Close Далее идут поидее сжатые данные(не текст). Вопрос собственно с какого байта по какой идет сжатый "Content-Type: text/html; charset=utf-8"?Каков его размер?Как его разжать?Если кто работал с этим ткните носом PS среда MS VISUAL STUDIO 2005 Это сообщение отредактировал(а) Hypertonyc - 19.1.2011, 17:03 |
|||
|
||||
Hypertonyc |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 19.10.2008 Репутация: нет Всего: нет |
RFC почитал разобрался. Тема закрыта.
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |