Благодарю всех за помощь! Отключил сжатие на бекенде

С уважением, Михаил

19 марта 2015 г., 16:48 пользователь Maxim Dounin <mdou...@mdounin.ru>
написал:

> Hello!
>
> On Thu, Mar 19, 2015 at 04:44:48PM +0300, Aleksandr Sytar wrote:
>
> > 19 марта 2015 г., 16:37 пользователь Михаил Пульман <pull...@gmail.com>
> > написал:
> >
> > > Да, получается на 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
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить