NGINX 报错 413 Request Entity Too Large

1、问题

用Nginx反向代理服务器接口数据量太大导致出现:413 Request Entity Too Large,这是由于nginx客户端默认的最大请求体是1M。

2、解决方案

nginx的默认配置文件是conf目录下的nginx.conf。

[注意:如果有自行扩展的配置文件可在nginx.conf文件中查找include关键字去定位到相应的扩展配置文件]

该属性有三个地方可以配置,不通的地方的作用域不同。

2.1 在http节点下(http全局)

js 复制代码
http {
		# 其他配置
		......
	     sendfile        on;
		# 将nginx代理的所有请求实体的大小限制为1024M
	    client_max_body_size 1024M;
	    keepalive_timeout  1800;
	                
  }

2.2 在server节点下(server全局)

js 复制代码
server {
            # 将该服务下的所有请求实体的大小限制为1024m
            client_max_body_size 1024m;
     }

2.3 在location节点下(单应用)

js 复制代码
location /test {
               # 将此路由请求的实体大小限制为1024m
               client_max_body_size 1024m;
        } 

3、重启nginx

复制代码
  修改完配置文件后,重启nginx
相关推荐
Godspeed Zhao1 分钟前
现代智能汽车中的无线技术42——BT与BLE(1)
网络·汽车
j_xxx404_16 分钟前
Linux:调试器-gdb/cgdb使用
linux·运维·服务器
艳阳天_.31 分钟前
华为云欧拉服务器问题记录
运维·服务器·华为云
xixixi7777735 分钟前
RAG越权检索与变形指令/隐写规避常态化:攻击者通过Base64、TokenBreak、字符插入与多轮引导,诱导模型泄露知识库或训练集中的敏感信息
网络·安全·大模型·网络攻击模型·攻击·rag·越权检索
驱动探索者36 分钟前
AMD EPYC 服务器 CPU 学习
运维·服务器·学习·cpu
市安43 分钟前
docker命令知识点1
运维·docker·云原生·容器·eureka
智算菩萨1 小时前
【通信原理】梭光纤与遨游电波:有线与无线信道的深度解析
网络
SmartRadio1 小时前
ESP32-S3实现KVM远控+云玩功能 完整方案
运维·python·计算机外设·esp32·kvm·云玩
重生之绝世牛码1 小时前
Linux软件安装 —— PostgreSQL集群安装(主从复制集群)
大数据·linux·运维·数据库·postgresql·软件安装·postgresql主从集群
czy87874752 小时前
深入理解 TCP 协议中三次握手建立连接和四次挥手关闭连接的核心逻辑
网络·网络协议·tcp/ip