Библиотеки: GZIP - Decode

 

GZIP - Decode:

Распаковка GZIP архивов из *.gz файлов или ответов с сайтов сжатых этим форматом.

Автор: Forester

 

unGZIP распознает данные сжатые вебсайтами методом https://www.php.net/manual/ru/function.gzencode.php

с encoding = FORCE_GZIP, который является кодировкой по умолчанию.

encoding

Режим сжатия, может быть FORCE_GZIP (по умолчанию) или FORCE_DEFLATE.

FORCE_DEFLATE не распознается.

Пример

<?PHP
$t='{"retCode":0,"retMsg":"OK","result":{"category":"linear","list":[... Юя';
echo gzencode($t, 9);
//echo $t;
?>

Данные полученные с такой страницы расшифровываются успешно. В конце добавлена пара символов на кириллице, для склейки данных в строку надо применить CP_UTF8

PHP: Hypertext Preprocessor
PHP: Hypertext Preprocessor
  • www.php.net
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.