QHttp + gzip, Как распокавать пришедшие данные |
Здравствуйте, гость ( Вход | Регистрация )
QHttp + gzip, Как распокавать пришедшие данные |
lioncub |
23.11.2009, 20:30
Сообщение
#1
|
Студент Группа: Участник Сообщений: 28 Регистрация: 10.11.2009 Пользователь №: 1220 Спасибо сказали: 3 раз(а) Репутация: 0 |
При добавлении в запрос
"Accept-Encoding", "gzip,deflate" получаю запокованную страницу, в заголовке ответа соответственно Content-Encoding: gzip как распоковать данные? |
|
|
ViGOur |
24.11.2009, 0:40
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Зачем тебе пример, в документации написано:
Цитата QByteArray qUncompress ( const QByteArray & data ) Распаковывает байтовый массив data и возвращает новый массив с распакованными данными. И еще важно: Цитата Note: If you want to use this function to uncompress external data compressed using zlib, you first need to prepend four bytes to the byte array that contain the expected length (as an unsigned integer) of the uncompressed data encoded in big-endian order (most significant byte first).
|
|
|
Текстовая версия | Сейчас: 16.1.2025, 1:14 |