Nginx的Web服务器:HTTP状态码 “413 Request Entity Too Large“ 表示请求实体过大

2023-12-14 23:03:19

上传图片的时候Nginx遇到的:

解决办法:设置客户端请求主体(body)的大小

http {
    # 其他配置项...

    # 设置客户端请求主体(body)的最大大小为20M(20兆字节)
    client_max_body_size 20M;

    # 其他配置项...
}

代码实图:

请根据你的具体需求设置适当的大小。上述例子中,我将其设置为 20 兆字节。确保这个值足够大,以容纳你的文件上传需求。

修改配置后,请保存文件并重新启动 :

注释:

Nginx 默认情况下没有显式设置 client_max_body_size,这意味着它会使用内置的默认值。通常情况下,这个默认值是比较小的,可能是 1 兆字节(1M)。

如果没有在 Nginx 配置文件中显式设置 client_max_body_size,而上传的文件超过了默认值,就会触发 "413 Request Entity Too Large" 错误。

文章来源:https://blog.csdn.net/wqzbxh/article/details/134882773
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。