Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Ограничение на размер проксируемого файла
- To: nginx-ru@xxxxxxxxx
- Subject: Ограничение на размер проксируемого файла
- From: Михаил Монашёв <postmaster@xxxxxxxxxxxxx>
- Date: Sat, 19 Jan 2013 00:30:36 +0400
- Dkim-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
|