You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Java Spring中Cloudinary视频上传触发大小限制错误,如何指定资源类型?

解决Spring Cloudinary视频上传大小限制问题

你遇到的请求被拒绝,因为其大小(27838844)超过了配置的最大值(10485760) 错误,并非Cloudinary返回,而是Spring Boot默认的Multipart文件大小限制(默认10MB)拦截了请求,和Cloudinary的资源类型识别无关。以下是具体解决步骤:

  • 调整Spring Boot的Multipart文件大小限制
    在项目配置文件中修改Multipart的大小限制,匹配你的视频文件需求:
    若使用application.properties:

    spring.servlet.multipart.max-file-size=50MB
    spring.servlet.multipart.max-request-size=50MB
    

    若使用application.yml:

    spring:
      servlet:
        multipart:
          max-file-size: 50MB
          max-request-size: 50MB
    

    可根据实际视频最大体积调整数值,比如设置为100MB。

  • 优化Cloudinary大文件上传(可选)
    你已正确指定resource_type: "video",针对大视频文件,可以改用Cloudinary的uploadLarge方法提升上传稳定性:

    Map<String, Object> name = cloudinary.uploader().uploadLarge(file.getInputStream(), ObjectUtils.asMap("resource_type", "video"));
    

内容的提问来源于stack exchange,提问作者Šimon Kováč

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 22:43:00