求助:使用doesObjectExist,bucketName、key等参数都正确,报错。而且特别有意思的是,有时报错,有时不报错。key是一个图片链接,当我用cname在浏览器中打开该图片后,再运行程序的doesObjectExist,就不报错了,而且在一段时间内无论运行多少次都不报错。过一段时间后,大约几分钟,就又报错。报错信息为:
com.aliyun.oss.OSSException: 服务器返回未知错误。
[ErrorCode]: InvalidResponse
[RequestId]: 572B1B968C7624E213F8875D
[HostId]: null
at com.aliyun.oss.common.utils.ExceptionFactory.createOSSException(ExceptionFactory.java:104)
at com.aliyun.oss.common.utils.ExceptionFactory.createInvalidResponseException(ExceptionFactory.java:86)
at com.aliyun.oss.internal.OSSErrorResponseHandler.handle(OSSErrorResponseHandler.java:64)
at com.aliyun.oss.common.comm.ServiceClient.handleResponse(ServiceClient.java:242)
at com.aliyun.oss.common.comm.ServiceClient.sendRequestImpl(ServiceClient.java:124)
at com.aliyun.oss.common.comm.ServiceClient.sendRequest(ServiceClient.java:67)
at com.aliyun.oss.internal.OSSOperation.send(OSSOperation.java:92)
at com.aliyun.oss.internal.OSSOperation.doOperation(OSSOperation.java:140)
at com.aliyun.oss.internal.OSSOperation.doOperation(OSSOperation.java:111)
at com.aliyun.oss.internal.OSSOperation.doOperation(OSSOperation.java:106)
at com.aliyun.oss.internal.OSSObjectOperation.headObject(OSSObjectOperation.java:465)
at com.aliyun.oss.OSSClient.headObject(OSSClient.java:665)
at com.aliyun.oss.OSSClient.doesObjectExist(OSSClient.java:678)
at com.aliyun.oss.OSSClient.doesObjectExist(OSSClient.java:671)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。