我使用OSSClient (compat)中的resumableUploadFile:withContentType:withObjectMeta:接口把文件上送到OSS,已经在client里面指定了endPoint,也在上述接口里面传入了bucketName和key,但在回调里面收到了这样的error信息:
Error Domain=com.aliyun.oss.clientError Code=6 "不支持的 URL" UserInfo={OriginErrorCode=-1002, NSErrorFailingURLStringKey=(null)://(null)/v_b901d7bd30104fae9a41730d89423a5f.mp4?uploads, NSErrorFailingURLKey=(null)://(null)/v_b901d7bd30104fae9a41730d89423a5f.mp4?uploads, NSUnderlyingError=0x12a3bcf90 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}, NSLocalizedDescription=不支持的 URL}
使用的OSS SDK是最新的2.1.3,请问为什么会出现这样的问题?
另外,有关2.1.3的新的文件断点续传接口,我有以下的问题不太理解,而且文档里面也没有提到:
1:uploadId会不会有失效时间?
2:如果我取到了一个uploadId上传文件,但是没记录这个uploadId,我下一次取会不会是一个不同的uploadId?如果是一个不同的uploadId,上传同一个文件的时候会不会报错?还是直接从进度0开始上传?
-------------------------
-------------------------
-------------------------
-------------------------
看到了,最好也麻烦你贴一下初始化代码看看,这样比较确定。
另外,在此前的版本,endpoint需要完整的“http://oss-cn-shenzhen.aliyuncs.com”,为了避免版本弄混导致问题,你可以把endpoint设置为”http://oss-cn-shenzhen.aliyuncs.com“试试。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。