Я делаю http-запросы, используя winsock, и мне нужно проанализировать ответ. Проблема в том, что некоторые сайты gzip независимо от того, что я указываю в заголовке моего запроса. Я даже попытался понизить запрос до HTTP/1.0
, но безуспешно. Так что теперь я должен добавить поддержку deflate / gzip и не повезло. Моя программа записала сжатый контент в файл. Затем я попытался распаковать его с помощью инструмента gzip
, но он выдал ошибку, сказав, что это был многочастный gzip-файл. После некоторого чтения я обнаружил, что это вызвано повреждением заголовка gzip из-за того, что он не обрабатывается как двоичный файл. Я не уверен, что делать на этом этапе.