Задать вопрос
Denisov80
@Denisov80
Юный Программист

Как отключить повторное сжатие ответа CURL?

Подскажите как отключить повторное сжатие ответа сервера?
Сервер NGINX, сайт написан на PHP.
Делаю запрос к одному серверу с помощью CURL (точнее запрос клиента отправляю curl'ом другому серверу), ответ приходит уже в сжатом виде, далее сервер повторно сжимает и возвращает ответ клиенту, естественно у клиента ошибка - так как ответ сжат дважды.
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
dimonchik2013
@dimonchik2013
non progredi est regredi
расжать перед отдачей
Ответ написан
zkrvndm
@zkrvndm
Архитектор решений
Ну так укажи кодировку ответа, чтобы расжать: curl_setopt($curl, CURLOPT_ENCODING, 'gzip');
Ответ написан
Denisov80
@Denisov80 Автор вопроса
Юный Программист
Можно попробовать повторно сжать с помощью PHP, но дело в том что запросы через один-два идут без сжатия, отсутствует заголовок content - encoding: gzip
Их как раз клиент нормально принимает
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы