nginx proxy_pass и content-length

iceman

говнокодер
Всем привет.

Не могу понять, как заставить nginx игнорировать хидер content-length, при connection:close (т.е.соединение сразу закрывается).

Некоторые "клиенты" не правильно считают длину тела запроса (SOAP), по этой причине nginx считывает и проксирует (proxy_pass) его "урезанным" до content-length, в следствии этого xml на бекенд приходит "битой".

ps. proxy_hide_header Content-Length - не помогает.
 
Последнее редактирование:

grigori

( ͡° ͜ʖ ͡°)
Команда форума
connection:close не имеет никакого отношения к длине тела запроса потому что после запроса должен быть ответ, и ограничить данные закрытием соединения невозможно,

некоторые клиенты должны быть исправлены
 
Сверху