$request_body_file
Maxim Dounin
mdounin at mdounin.ru
Wed May 27 13:07:39 UTC 2015
Hello!
On Tue, May 26, 2015 at 11:05:38PM +0100, Anatoly Mikhaylov wrote:
> В настоящее время такой конфиг работает с Nginx 1.5.13.
> Все данные, необходимые бэкэнду, чтобы принять proxy_pass, передаются
> в заголовках, проблем никаких не возникает.
[...]
> proxy_pass_request_headers on;
> proxy_set_header X-File $request_body_file;
> proxy_set_body off;
Just a side note: не совсем понятно, зачем передавать тело с
текстом "off".
> proxy_redirect off;
> proxy_pass https://api.domain.com/v1/upload;
> error_log /var/log/nginx/nginx.upload.error.log;
> }
>
> Будет ли какие изменения поведения аплоада при апргейде до 1.8+?
Нет, обсуждавшаяся проблема с использованием $request_body_file до
того, как тело прочитано, не зависит от версии и не будет
проявляться, если не пытаться использовать эту переменную раньше
времени. В приведённом конфиге такого использования нет.
--
Maxim Dounin
http://nginx.org/
Подробная информация о списке рассылки nginx-ru