Hello! On Thu, Mar 19, 2015 at 04:44:48PM +0300, Aleksandr Sytar wrote:
> 19 марта 2015 г., 16:37 пользователь Михаил Пульман <[email protected]> > написал: > > > Да, получается на nginx приходит сжатый ответ и инжект не срабатывает. > > Подскажите каким образом можно произвести инжект js-скрипта в ответ, если > > на nginx со стороны сервера приложения приходит уже сжатый ответ ? > > > > Капитан Очевидность подсказывает - распаковать его перед подачей в nginx, > например другим nginx + gungzip > http://nginx.org/ru/docs/http/ngx_http_gunzip_module.html Это плохой путь. Правильнее всего - отключить сжатие на бекенде. Если же это по каким-то причинам невозможно - то обычно достаточно спилить заголовок Accept-Encoding из запроса к бекенду: proxy_set_header Accept-Encoding ""; http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_set_header -- Maxim Dounin http://nginx.org/ _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
