Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >反向代理 413 Request Entity Too Large 问题

反向代理 413 Request Entity Too Large 问题

原创
作者头像
HoneyMoose
发布于 2022-05-13 18:26:09
发布于 2022-05-13 18:26:09
7130
举报
文章被收录于专栏:CWIKIUSCWIKIUS

如果在服务器上使用了反向代理。

你可能会收到下面的错误信息: 413 Request Entity Too Large errors`。

问题和解决

问题的原因就是反向代理服务器针对 HTTP 访问的时候有限制,

Nginx

在 Nginx 的配置文件中,添加下面的内容 client_max_body_size 100M;

上面的配置信息显示了具体的配置位置。

在默认情况下 Nginx 配置的 client_max_body_size 大小为 1M。

很多时候是肯定不够用的。

Apache

Apache 在 http.conf 配置文件中有一个 LimitRequestBody 参数。

你可以将这个参数配置为:LimitRequestBody 104857600

虽然你成功配置了上面的参数,但是有时候上面的参数在 Apache 中可能没有办法解决你的问题。

这是因为有时候和后台代理的程序也有关系。

总结

根据最近想买的一些调整,使用 Nginx 作为反向代理,会比 Apache 更加轻量,配置更加容易。

https://www.ossez.com/t/413-request-entity-too-large/13963

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
nginx出现413 Request Entity Too Large的错误
也许你会说,已经有那么多写这类的文章了,你再在这里写岂不是多余,我也看了类似的文章,我在这里写出我的经历就是因为我的经历跟别人不太一样,所以才在此板书,下面入主题:
johnhuster的分享
2022/03/29
2.1K0
nginx出现413 Request Entity Too Large的错误
413 Request Entity Too Large Sorry for the inconvenience.解决方案-Powered by Tengine
413 Request Entity Too Large Sorry for the inconvenience.解决方案-Powered by Tengine tengine采用了tengine-优雅草吴银满|卓伊凡
卓伊凡
2025/05/11
890
Nginx出现“413 Request Entity Too Large”的解决方法
周末刚刚给公司的一台服务器更换了 Nginx ,编辑们在后台上传图片时,浏览器中总报如下错误:
魏杰
2022/12/23
8270
Nginx 报错 413 Request Entity Too Large 的解决方法
报错信息 413 Request Entity Too Large 解决方法 修改 php 的配置文件 /etc/php5/fpm/php.ini upload_max_filesize = 20M post_max_size = 20M 修改 Nginx 的配置文件 server { ... client_max_body_size 20m; ... } 重启 Nginx 服务和 php-fpm 服务即可。
码农编程进阶笔记
2021/07/20
5.6K0
Nginx 报错 413 Request Entity Too Large 的解决方法
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111718.html原文链接:https://javaforall.cn
全栈程序员站长
2022/02/17
4090
【详解】Nginx413修改上传文件大小限制
在使用 Nginx 作为 Web 服务器时,有时会遇到客户端尝试上传大文件时返回 ​​413 Request Entity Too Large​​ 的错误。这个错误表示客户端请求的实体大于服务器愿意或能够处理的大小。本文将介绍如何通过配置 Nginx 来解决这个问题。
大盘鸡拌面
2025/05/22
4120
Maven docker-maven-plugin 插件 Push 413 错误
Cloudflare limits upload size (HTTP POST request size) per plan type:
HoneyMoose
2022/10/21
4830
Maven docker-maven-plugin 插件 Push 413 错误
413 Request Entity Too Large
使用es存储文档时,当某个字段内容过大时,会出现 413 Request Entity Too Large,堆栈信息如下:
IT云清
2019/01/22
3K0
客户端请求502 Bad Gateway和413Request Entity Too Large问题
这个任务的主要目标是上传大文件,这些文件非常庞大,可以达到几百兆字节。需要确保上传过程的可靠性和稳定性,同时确保上传速度快,并且不会出现任何错误或中断。这个任务可能需要使用高速的互联网连接和专门的上传软件来完成。
查拉图斯特拉说
2023/10/25
7210
客户端请求502 Bad Gateway和413Request Entity Too Large问题
当你使用Nginx服务器时出现413 Request Entity Too Large
加入这段代码,你可以在http{},也可以在server{},也可以在location{},情景不一样。
马克社区
2022/08/05
2.2K0
【GitLab CI/CD】记一个问题 `too large archive`
事情是这样子的,我自己搭建了 GitLab ,并导入了我在 GitHub 所有的仓库,并打算未来就在这里提交我的代码了。一方面是因为 GitHub 实在是太慢了,目前使用 iPad 代理切换不智能;另一方面是我想要搭建自己的一套 Git Hosting + CI/CD 系统。搭建过程很顺利、导入过程也十分顺利,但是到了 CI/CD 这里就出了问题,我想要通过 GitLab Runner 编译我的 MKDocs 页面并自动部署到 GitLab Pages,但我被一个错误坑了整整两天:
宋天伦
2020/07/16
3.6K0
【GitLab CI/CD】记一个问题  `too large archive`
负载均衡上传文件失败提示413 Request Entity Too Large
通过负载均衡上传一定大小的文件总是失败或者上传文件提示413 Request Entity Too Large
小小果
2023/10/20
8490
Nginx 错误 413 Request Entity Too Large 解决方案
Nginx 上传大文件时会报 413 错误,本文记录解决方案。 问题原因 Nginx 默认上传文件大小限制为 1M 如果想要调整上传文件大小限制需要调整配置 解决方案 修改文件 /etc/nginx/nginx.conf 在 http{} 里面添加下面配置: client_max_body_size 512M; 重启 nginx sudo systemctl restart nginx # 或 service nginx restart 参考资料 https://jingyan.ba
为为为什么
2022/08/06
1.7K0
Nginx 报错:413 Request Entity Too Large
做web开发时,对于上传附件的功能,如果nginx没有调整配置,上传大一点的文件就会发生下面这种错误:
用户4463667
2025/02/27
1590
常见 HTTP 状态码详解与Nginx 文件上传大小限制
在我们日常使用 Nginx 搭建网站或应用服务时,可能会遇到很多与文件上传和请求响应相关的问题。今天我们就来聊聊 如何限制文件上传的大小,并介绍一些常见的 HTTP 状态码 及其在 Nginx 中的处理方式。
井九
2024/10/12
3130
正向代理与反向代理
举例来说就是如果代理服务器离你很近,如果没有这个服务器你就没有办法访问网站,你必须要通过这个服务器才能访问所有的互联网资源的话,这个就是代理服务器。
HoneyMoose
2022/05/08
2040
正向代理与反向代理
Nginx负载均衡与反向代理
一、nginx配置属性详细说明: #全局设置 main  # 运行用户 user www-data;     # 启动进程,通常设置成和cpu的数量相等 worker_processes  1; # 全局错误日志及PID文件 error_log  /var/log/nginx/error.log; pid        /var/run/nginx.pid; # 工作模式及连接数上限 events {     use epoll; #epoll是多路复用IO(I/O Multiplexing)中的一种方
Sindsun
2018/04/28
9860
Nginx负载均衡与反向代理
Nginx通过https方式反向代理的简单实现
1)nginx的反向代理:proxy_pass 2)nginx的负载均衡:upstream 下面是nginx的反向代理和负载均衡的实例: 负载机:A机器:103.110.186.8/192.168.1.8 后端机器1:B机器:192.168.1.102 后端机器2:C机器:192.168.1.103 需求: 1)访问A机器的8080端口,反向代理到B机器的8080端口; 访问A机器的8088端口,反向代理到C机器的8088端口; 访问http://103.110.86.8:8090/io
洗尽了浮华
2018/01/22
7.8K0
nginx 配置反向代理
首先A代表的我的nginx的服务器,用来做反向代理,另一台服务器使用apache搭建的服务,我利用nginx服务器将请求转发到另一台服务器
憧憬博客
2020/07/21
7660
wsl 2 unbuntu 部署 asp.net core 使用 nginx 做反向代理,调试文件上传失败
继上一篇 asp.net core 3.1多种身份验证方案,cookie和jwt混合认证授权 的公司内部项目上线后发现文件上传功能有问题。
SpringSun
2020/08/20
1.5K0
wsl 2 unbuntu 部署 asp.net core 使用 nginx 做反向代理,调试文件上传失败
推荐阅读
相关推荐
nginx出现413 Request Entity Too Large的错误
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档