[oss]断点续传功能还要设置 oss 允许的头信息字段
clq
浏览(550) -
2019-05-25 13:56:15 发表
编辑
关键字: oss
[2023-03-30 11:48:34 最后更新]
[oss]断点续传功能还要设置 oss 允许的头信息字段
只设置跨域是不行的,大概是因为 oss 用了其中的一个头信息表示当前的进度吧.
与普通的跨域相比,我们的增加了两个:
1.允许 Headers
值为 *
2.
暴露 Headers
要两个值
etag
x-oss-request-id
--------------------------------------------------
oss 断点上传的 js 版本示例在
https://help.aliyun.com/document_detail/64047.html
不过断点的统一在
https://help.aliyun.com/document_detail/31850.html
神奇的是这个页面里并没有关于 js 语言示例的这个页面的链接.
感觉阿里的文档系统着实够呛.
----------------------------------------------------------------
在上述 31850.html 中提到,重启浏览器按道理应该是可以再续传的。不过目前没看到实例。目前的示例是不重启当前页面的时候可以续传。
在使用分片上传的过程中,如果系统意外崩溃,可以在重启的时候通过ListMultipartUploads和ListParts两个接口来获取某个Object上的所有的分片上传任务和每个分片上传任务中上传成功的Part列表。这样就可以从最后一块成功上传的Part开始继续上传,从而达到断点续传的效果。暂停和恢复上传实现原理也是一样的。
----------------------------------------------------------------
另有一个普通上传示例可参考
https://github.com/rockuw/oss-in-browser
>>
https://help.aliyun.com/document_detail/64056.html
NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.