После выполнения запроса gzip deflate в PHP я получаю дефлированную строку в смещенных фрагментах, которая выглядит следующим образом
Пример значительно сокращен, чтобы показать формат:
00001B4E
¾”kŒj…Øæ’ìÑ«F1ìÊ`+ƒQì¹UÜjùJƒZ\µy¡ÓUžGr‡J&=KLËÙÍ~=ÍkR
0000102F
ñÞœÞôΑüo[¾”+’Ñ8#à»0±R-4VÕ’n›êˆÍ.MCŽ…ÏÖr¿3M—èßñ°r¡\+
00000000
Я не могу надуть это, вероятно, из-за фрагментированного формата. Я могу подтвердить, что данные не повреждены после ручного удаления смещений с помощью шестнадцатеричного редактора и чтения архива gzip. Мне интересно, есть ли подходящий метод для разбора этого сжатого gzip-спущенного ответа в читаемую строку?
Возможно, я смогу разделить эти смещения и объединить данные в одну строку для вызова gzinflate, но, похоже, должен быть более простой способ.