| Nginx-ru mailing list archive (nginx-ru@sysoev.ru) [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 Ограничение на размер проксируемого файла
 
To: nginx-ru@xxxxxxxxxSubject: Ограничение на размер проксируемого файлаFrom: Михаил Монашёв <postmaster@xxxxxxxxxxxxx>Date: Sat, 19 Jan 2013 00:30:36 +0400Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=softsearch.ru; h=date:from :reply-to:message-id:to:subject:mime-version:content-type :content-transfer-encoding; s=main; i=postmaster@xxxxxxxxxxxxx; bh=0AYFUEK3aLb9786bNPVkpK5eAhE=; b=JtRaSDxfUrTQIK/527XiFsMphBkm KYv2nJZ8MIeb9UjqXMM85Y9AkXzvVezl+z3giYTIp4Xv/0Ek+5WsM4m0/W5ganol EcppI7z8welEaquUsiRZHP681Y41QQewr0oj+cqlTDCg2K7CUP/fkAasLnMwFOnU oxwRvu2Tze/epz0=Domainkey-signature: a=rsa-sha1; c=nofws; d=softsearch.ru; h=date:from :reply-to:message-id:to:subject:mime-version:content-type :content-transfer-encoding; q=dns; s=main; b=b6iL/aYhrBJmPthryr8 kvhvlJnWD2CNjzJSAkGBA1LRLZ+5ZZ42L+hgyQ37nWbpKqOQxxJzVhv2KvIFuwto +JrzLqbxoNw57uPyRDIMbyV2qhfkXXK30Bcr4ewBdZvtk/mx3oHuzufnSPTEUp+l VxaRKqt8bCFiIGVAhoOLLCsw= 
 Здравствуйте.
Есть  ли возможность сбрасывать соединение с бэкендом, если тот отдаёт
ответ    больше   максимально   допустимого?
Если  в  ответе бэкенда указан Content-length и он превышает лимит, то
обрывать  соединение  с бэкендом сразу, генеря соответствующую ошибку,
на которую можно было бы повесить, например return 204;
Иначе  скачивать  ответ, пока он не превысит лимит, и тогда сбрасывать
соединение  и  с  бэкендом  и с браузером, если последнему уже отдался
заголовок или часть тела ответа.
В доках нашёл про
http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_max_temp_file_size
Но это вроде про другое...
-- 
С уважением,
 Михаил                          mailto:postmaster@xxxxxxxxxxxxx
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru 
 |