2016-11-30 11 views
0

У меня есть API REST сервера, который отвечает на некоторый ответ JSON. Я хочу, чтобы это было на сервере, чтобы увеличить время отклика.Может ли серверный ответ Apache/nginx gzip, если он уже был помечен?

Есть ли способ для обратного прокси-сервера, такого как Apache или Nginx или любой другой, перехватить этот ответ и gzip куски, и отправить его обратно клиенту как chunked?

У меня есть что-то, работающее с помощью gzipping контента, прежде чем его перенять непосредственно на моем сервере API, и мне просто интересно, есть ли у меня какая-либо другая опция, которая увеличит время отклика моего сервера.

ответ

1

Я думаю, что это возможно в соответствии с некоторыми другими вопросами переполнения стека, которые я видел.

https://serverfault.com/questions/159313/enabling-nginx-chunked-transfer-encoding/187573#187573

Согласно вышесказанному, можно отключить proxy_buffering в конфигурации Nginx, и поддерживает gzipping выход, если настроен.

Как указано на странице, возможны недостатки, и вы должны проверить, подходит ли это действие.

 Смежные вопросы

  • Нет связанных вопросов^_^