问题描述
使用阿里云对象存储OSS时,调用OSS上传接口PostObject进行前端上传文件时,小文件可以正常上传,但是文件超过一定大小后,上传文件失败。
问题原因
Post Policy中设置了content-length-range参数,对上传文件进行大小限制。
解决方案
请参见以下操作检查文件上传部分的代码:
检查是否在Post Policy中设置了大小限制。 更多信息,请参见PostObject。
说明设置示例
[“content-length-range”, 0, 104857600]
,表示上传的文件长度必须在100 MB以下。如有设置,请修改后再次进行尝试。
如果未设置,请使用ossutil命令行工具,通过分块上传的接口将大文件分成多个小的分块进行上传。详细的接口使用说明,请参见分片上传和断点续传。
如果还是无法解决问题,请参见如何上传大文件到OSS,上传文件。
适用于
对象存储OSS
文档内容是否对您有帮助?