使用fine-uploader 4.1.1
您好,我需要澄清一下上传取消功能。
是否允许恢复已取消的多部分上传到S3的默认行为?
如果不可恢复,是否有办法允许上传被取消并仍然保留恢复的能力?
此外,如果不能恢复,上传取消后多部分数据会发生什么变化?它是立即从S3清除,还是数据在默认的7天内停留?
谢谢!
答案 0 :(得分:1)
取消上传将从处理程序中删除所有痕迹。因此,取消文件的默认行为是不恢复。
听起来您会从pause in-progress uploads功能中受益。这将允许您显式暂停文件,然后在上传中断的位置稍后恢复。另请注意,如果您要在上传过程中离开页面并尝试再次上传同一文件,则上传将恢复。
就MPE数据而言:
启动分段上传并上传一个或多个部分后,您必须完成或中止分段上传才能停止为上传部分的存储付费。只有在您完成或中止分段上传后,Amazon S3才会释放零件存储并停止向您收取零件存储费用。 〜http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadInitiate.html
取消上传时发送abort
MPU请求,并在MPE上传成功完成后发送complete
MPU请求。