我试图阻止用户(非常或恶意地)将非常大的文件上传到我的网站。
我将nginx max_client_body_size设置为4M,但如果上传的文件大于此值,则会在返回413(实体太大)之前上传整个文件。
我想让nginx检查Content-Length标头,以便它在上传之前拒绝该请求。
或者,Rails解决方案也是可以接受的。
任何帮助表示感谢。
答案 0 :(得分:0)
你可以设置
lingering_time 0;
#default是30s
lingering_time设置nginx在关闭前读取丢弃的主体的时间 连接。