收藏
回答

后端应用部署到云托管,文件流超过 1M 提示413 Payload Too Large?

我用SpringBoot搭建了后端服务,将其部署到云托管环境中,后台有上传图片语音等需求,只要文件大小超过1M,调用云托管的后端应用,会 提示413 Payload Too Large错误,请问什么原因?怎么解决?

PS:后端服务只是提供上传文件的入口,实际最终会传到对象存储里面去,但是后端的文件上传入口都没接收到文件流。

Spring Boot配置了文件大小限制的:

回答关注问题邀请回答
收藏

2 个回答

  • fuwanhong
    fuwanhong
    2023-10-23

    前端直接上传到对象存储,提交文件名key到后端

    2023-10-23
    有用 1
    回复 2
    • Eason
      Eason
      2023-10-23
      但是我是后台管理系统的上传功能,他可以直接调用对象存储吗?
      2023-10-23
      回复
    • fuwanhong
      fuwanhong
      2023-10-23回复Eason
      可以的,每家对象存储的文档上都对应的浏览器上传教程,后端出一个签名接口,前端上传就行了
      2023-10-23
      1
      回复
  • 孤胆少年
    孤胆少年
    2023-11-20

    不知道楼主最后是不是采取的上面的解决方案,是不是云托管限制了playload呢,我也是上传文件,提示playload过大

    2023-11-20
    有用
    回复
登录 后发表内容