client_max_body_size
时间: 2023-09-14 12:08:55 浏览: 144
client_max_body_size是一个在nginx配置中用来限制上传文件大小的属性。它可以设置在http、server和location三个级别的作用域内。在不同的作用域内,client_max_body_size的限制大小也会不同。在http作用域内,上传文件的最大大小为1M,在server作用域内,上传文件的最大大小为10M,在location作用域内,上传文件的最大大小为100M。默认情况下,client_max_body_size的默认值为1M,当将其设置为0时,表示不限制上传文件大小。当上传的文件大小超过允许值时,nginx会返回给客户端一个413错误。
此外,与client_max_body_size相关的还有client_body_buffer_size属性。如果请求的数据大小小于client_body_buffer_size,nginx会直接将数据存储在内存中。而如果请求的数据大小大于client_body_buffer_size小于client_max_body_size,nginx会将数据存储在临时文件中。
另外,还有一个与nginx响应时间相关的参数是client_header_timeout。这个参数表示nginx在容器(如tomcat、netty等)处理完请求后等待响应的时间,默认为60秒。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [nginx 限制上传文件大小](https://blog.csdn.net/sayyy/article/details/122622622)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [nginx参数client_max_body_size](https://blog.csdn.net/OfficerGoodbody/article/details/126662625)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文