client_body_in_file_only

S.A.N nginx-forum на forum.nginx.org
Вт Июл 19 12:11:55 UTC 2016


client_body_in_file_only - работает отлично :)

Но нам нужно провести аутентификацию юзера перед тем как Nginx прочитает все
тело клиентского запроса и сохранит его в файл.
Я знаю про ngx_http_auth_request_module, но это отдельный запрос на бекенд,
хотелось бы сделать проще.

Вот как - Nginx отправляет на бекенд все клиентские заголовки, если бекенд
ответил 100 Continue, тогда Nginx продолжает читать все тело клиентского
запроса, сохраняет его в файл и отправляет на бекенд остававшийся HTTP
заголовки (proxy_set_header x-body-file $request_body_file;).

Такое сделать можно?
Спасибо.

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,268350,268350#msg-268350



Подробная информация о списке рассылки nginx-ru