413请求实体太大如何解决

How to solve 413 request entity too large

当我 post 从我的 phone 获取图像的表单时,我保留错误“413 请求实体太大”,我意识到 [= 获取的表单中包含图像14=] 相机太大,服务器拒绝请求...但是我该如何解决这个问题,我正在使用 Java Spring 框架和 MySQL 数据库,所有其中的一部分是通过 Amazon aws 服务处理的。

您必须按照 docs 中所示修改您的 .platform

例如,您可以使用以下 .platform/nginx/conf.d/myconfig.conf 内容:

client_max_body_size 20M;

我为此苦苦挣扎了很长时间,直到我遇到这个 post:

https://medium.com/@robin.srimal/how-to-fix-a-413-request-entity-too-large-error-on-aws-elastic-beanstalk-ac2bb15f244d

这里有几点需要注意,如果您的服务器重新启动或您部署了新版本等,那么您的 nginx 服务器也将重置,您将需要再次执行这些更改。同样,AWS 似乎会定期重置您的 EC2 实例地址,不知道为什么,但您之后需要再次执行这些更改。必须有一种方法可以使这些更改永久化,但我还没有弄清楚那部分。

我找到了解决方案谢谢你的帮助... 1-我连接到我的 EC2 实例抛出“连接”按钮,出现一个终端。 2-我编辑这个文件:etc/nginx/nginx.conf 3- 添加此 line:client_max_body_size 10M; 它工作正常。 谢谢大家 ;