У меня есть Nginx обратный прокси моего сервиса, который работает по протоколу OData. Я пытаюсь включить сжатие для этих запросов, помещая
#...
gzip on;
gzip_types application/json;
#...
server {
#...
location /odata/ {
proxy_pass http://localhost:7700/odata/;
}
#...
}
в nginx .conf.
Иногда мой сервис возвращает
Content-Type : application / json; кодировка = UTF-8; odata.metadata = минимальный
и Nginx сжимает его.
Но иногда мой сервис возвращает
Content-Type: application / json; odata.metadata = минимальна; odata.streaming = TRUE; charset = utf-8
и Nginx не сжимает такие ответы.
Что я должен сделать, чтобы включить Nginx сжатие таких ответов?