Welcome! Log In Create A New Profile

Advanced

Re: Передавать тело запроса напрямую бэкенду — возможно?

September 19, 2012 02:40AM
On Wednesday 19 September 2012 07:28:27 Денис Мисюрка wrote:
[...]
> Как я понял, это происходит из-за того, что nginx на фронтнде кэширует
> запрос сначала в свой внутренний буфер, и только потом отдаёт его
> бэкенду. Возможно ли как-то отключить такое поведение и пересылать
> запрос в бэкенд напрямую,

На текущий момент невозможно.

> или придётся ставить upload_progress на фронтенд и рисковать потерей
> совместимости с приложениями на других бэкендах, у которых путь
> /progress может означать нечто совсем иное и стать из-за этого
> недоступным?

Укажите такой путь, который с вашим приложением не совпадает. Модуль
upload_progress прекрасно конфигурируется на работу по любому пути и
любым условиям.

Хотя я вообще не понимаю, зачем использовать такие античные методы, когда
большинство современных браузеров поддерживают XMLHttpRequest 2.
http://caniuse.com/#feat=xhr2

Для IE9 и ниже - можно Flash прикрутить, или просто не отображать прогресс,
их пользователи сами себя наказывают.

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Передавать тело запроса напрямую бэкенду — возможно?

Денис Мисюрка September 18, 2012 11:30PM

Re: Передавать тело запроса напрямую бэкенду -- возможно?

Daniel Podolsky September 19, 2012 12:24AM

Re: Передавать тело запроса напрямую бэкенду — возможно?

VBart September 19, 2012 02:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 231
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready