4xx 客户端错误
413 Content Too Large
请求体超过了服务端允许的大小。
旧称 “Payload Too Large”。通常是上传文件或 JSON 请求体超过了配置的上限。
常见原因与解决方法
- nginx 默认只允许 1 MB,调大
client_max_body_size。 - 同时检查框架限制,例如 Express 的
express.json({ limit })、Spring 的max-file-size。 - 大文件建议用签名 URL 直传对象存储,或者分片上传。
- 调用大模型接口时,可能是提示词或图片太大,压缩图片或精简上下文。
响应示例
HTTP/1.1 413 Content Too Large
Date: Thu, 22 Oct 2026 08:00:00 GMT 用 curl -I https://example.com 可以查看某个地址返回的状态码和响应头。