【问题标题】:"413 Request Entity Too Large" errors occured while uploading file AWS. ( file size is 3MB)上传文件 AWS 时出现“413 请求实体太大”错误。 (文件大小为 3MB)
【发布时间】:2020-12-29 22:39:18
【问题描述】:

使用 Post API 将文件上传到 AWS 存储和我们在 AWS Elastic Beanstalk 上运行的 API(文件大小为 3 MB)。但是在上传文件时出现“413 Request Entity Too Large”错误。我已经做了很多研究,也参考了以下链接,但问题仍然相同。 Increasing client_max_body_size in Nginx conf on AWS Elastic Beanstalk

【问题讨论】:

标签: amazon-web-services nginx amazon-ec2 amazon-elastic-beanstalk


【解决方案1】:

您提供的链接仅适用于基于 Amazon Linux 1 的 EB 平台。

由于您可能使用 Amazon Linux 2,您应该使用不同的文件来设置 nginx。对于 AL2,nginx 设置应该在.platform/nginx/conf.d/ 中,而不是在.ebextentions 中,如docs 中所示。

因此,您可以拥有以下 .platform/nginx/conf.d/myconfig.conf 的内容:

client_max_body_size 5M;

【讨论】:

  • 感谢您的回复,我已经尝试了您的解决方案,但仍然出现相同的错误 413(请求实体太大)
  • @sanketpatil 您能否提供设置的详细信息?请仔细检查使用的文件名。
猜你喜欢
  • 2021-12-28
  • 1970-01-01
  • 1970-01-01
  • 2016-09-26
  • 2021-06-18
  • 2014-08-09
  • 2018-07-07
  • 2021-02-11
  • 2017-01-11
相关资源
最近更新 更多