上传大文件出现InvalidPart错误(multipartUpload上传) 求解决方法-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

上传大文件出现InvalidPart错误(multipartUpload上传) 求解决方法

luoquanlu 2017-01-12 15:59:48 8368
下面是我的代码:

            var file = $(this).prop('files')[0];


            var client = new OSS.Wrapper({
                region: odata.region,
                accessKeyId: odata.accesskey,
                accessKeySecret: odata.keysecret,
                stsToken: odata.securitytoken,
                bucket: odata.bucket    
            });


            var storeAs = odata.filename;
            console.log(file.name + ' => ' + storeAs);
            client.multipartUpload(
                storeAs, file,{
                    checkpoint: checkpoint,
                    progress: function* (percentage, cpt) {
                        console.log('Progress: ' + percentage);
                        console.log('checkpoint: ' + JSON.stringify(cpt));
                        checkpoint = cpt;
                    }
                }


            ).then(
                function (result) {
                    console.log(result);
                }
            ).catch(
                function (err) {
                    console.log(err);
                }
            );


以下是返回的错误代码:
<?xml version="1.0" encoding="UTF-8"?>
<Error>
  <Code>InvalidPart</Code>
  <Message>One or more of the specified parts could not be found or the specified entity tag might not have matched the part's entity tag.</Message>
  <RequestId>5877284DE7D217CB1B39C200</RequestId>
  <HostId>dxt-brand.oss-cn-shanghai.aliyuncs.com</HostId>
  <ETag>undefined</ETag>
  <PartNumber>1</PartNumber>
  <UploadId>1FC722E82639475EB26E5D2A73A4F543</UploadId>
</Error>
XML 数据格式
分享到
取消 提交回答
全部回答(5)
  • 唐雨柔
    2018-01-09 09:55:13
    Re上传大文件出现InvalidPart错误(multipartUpload上传) 求解决方法
    问题解决了,要在跨域设置里面的暴露 Headers增加一条ETag,就可以了.
    0 0
  • smilesimple
    2017-12-11 19:22:38
    Re上传大文件出现InvalidPart错误(multipartUpload上传) 求解决方法
    遇到同样问题,请问有解决的吗
    0 0
  • 洵云
    2017-06-04 21:44:48
    回 3楼(深海空间) 的帖子
    你也是碰到类似的问题了吗?
    0 0
  • 深海空间
    2017-06-02 16:39:11
    Re上传大文件出现InvalidPart错误(multipartUpload上传) 求解决方法
    这个问题解决了吗

    -------------------------

    Re上传大文件出现InvalidPart错误(multipartUpload上传) 求解决方法
    解决了吗?
    0 0
  • 简单爱0107
    2017-01-12 16:48:10
    应该是中间有一个parts 上传失败了,重试下看看。
    0 0
添加回答
+ 订阅

大数据计算实践乐园,近距离学习前沿技术

推荐文章
相似问题
推荐课程