Назад | Перейти на главную страницу

Nginx: условный запрос gunzip, когда установлен Content-Encoding: gzip

Как в nginx можно было бы оценить, Content-Encoding: gzip заголовок запроса установлен (поступает из веб-клиента в nginx), а затем пусть nginx gunzip запрос до того, как он будет перенаправлен в восходящий поток (например, fastcgi)?

После дополнительных исследований выяснилось, что распаковка запросов из коробки невозможна. К сожалению, я не хочу использовать LUA, как описано здесь: http://www.pataliebre.net/howto-make-nginx-decompress-a-gzipped-request.html#.VrCv87IrKHt.

Похоже, мне придется обрабатывать декомпрессию в коде моего внутреннего сервера: /