相关文章推荐
果断的汉堡包
·
【JAVA数组转字符串】- 虎课网
·
7 月前
·
坚强的四季豆
·
我需要一个带有日期的sql查询循环,按天递减 ...
·
1 年前
·
温柔的木耳
·
Demo:第二章:Java实现随机图像生成( ...
·
1 年前
·
重感情的煎鸡蛋
·
c# - Cannot convert ...
·
1 年前
·
行走的楼房
·
机器学习第20篇 - ...
·
1 年前
·
Code
›
OSS返回404错误的原因和解决方案_对象存储-阿里云帮助中心
解决方案
object
对象存储
oss
https://help.aliyun.com/document_detail/185804.html
眼睛小的桔子
1 年前
触发生命周期管理规则,Object被删除。
Object被其他具有合法权限的用户通过OSS控制台、OSS客户端或API等方式删除了。
目标Bucket与其他Bucket存在跨区域复制关系,其他Bucket中执行的删除操作被同步到目标Bucket中,此时Object也会被删除。
解决方案:
确保请求的Object命名符合规范。Object名称不能以正斜线(/)或者反斜线(\)开头,需使用UTF-8编码,且长度必须在1~1023字符之间。
检查OSS设置的生命周期规则,确认请求的Object未触发删除规则。详情请参见
设置生命周期规则
。
确认其他具有合法权限的用户未删除请求的Object。
检查Bucket配置的跨区域复制规则,确认请求的Object未被删除。详情请参见
设置跨区域复制
。
NoSuchUpload
The specified upload does not exist. The upload ID may be invalid, or the upload may have been aborted or completed
问题原因:
上传成功后未收到OSS返回的requestId,即实际未上传成功。
分片上传或者断点续传时,部分分片上传成功,但最终未完成上传。
解决方案:
如果是上传Object资源后访问404,确认上传后收到返回的requestId。
如果是分片上传或断点续传,以调用
CompleteMultipartUpload
接口返回的HTTP状态码200以及requestId为准。详情请参见
InitiateMultipartUpload
。
NoSuchReplicationConfiguration
The bucket you specified does not have replication configuration
问题原因:此Bucket未配置跨区域复制规则。
解决方案:如果您需要将源Bucket中Object的改动(新建、覆盖、删除等操作)自动、异步(近实时)复制到目标Bucket中,以实现跨区域容灾或数据复制等需求,建议配置跨区域复制规则。具体操作,请参见
设置跨区域复制
。
NoSuchTransferAccelerationConfiguration
The bucket you specified does not have transfer acceleration configuration
问题原因:指定的Bucket未开启传输加速。
解决方案:如果您需要远距离数据传输加速、加速上传和下载GB或TB级大文件以及非静态、非热点数据下载加速等场景,请开启传输加速服务。详情请参见
传输加速
。
NoSuchCacheControlConfiguration
The bucket you specified does not have cache control configuration
问题原因:该Bucket未配置缓存控制策略。
解决方案:如果您需要实现不同的缓存控制策略,请在HTTP请求和响应中使用
cache-control
通用消息头。OSS支持在
PutObject
、
AppendObject
、
GetObject
等API接口中指定
cache-control
。
推荐文章
果断的汉堡包
·
【JAVA数组转字符串】- 虎课网
7 月前
坚强的四季豆
·
我需要一个带有日期的sql查询循环,按天递减,直到中断日期。
1 年前
温柔的木耳
·
Demo:第二章:Java实现随机图像生成(人像,汽车,房屋等等) - 我是廖志伟 - 博客园
1 年前
重感情的煎鸡蛋
·
c# - Cannot convert void to ICommand - Stack Overflow
1 年前
行走的楼房
·
机器学习第20篇 - 基于Boruta选择的特征变量构建随机森林_生信宝典的博客-CSDN博客
1 年前