帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 对象存储
  4. 服务支持
  5. 错误码
  6. EC错误码
  7. 42-MULTIPART
  8. 0042-00000307

0042-00000307

  • 42-MULTIPART
  • 发布于 2025-04-21
  • 0 次阅读
文档编辑
文档编辑

问题描述

UploadPartCopy请求拷贝的数据大小超过限制。

问题原因

您发起了UploadPartCopy请求来从一个已存在的Object中拷贝数据来上传一个Part,x-oss-copy-source参数用来指定拷贝源,x-oss-copy-source-range参数指定的拷贝范围,如果该参数指定的拷贝范围超出了限制,就会产生该错误;如果没有x-oss-copy-source-range参数则默认拷贝整个源文件,这种情况下如果源文件大小超出限制,也会产生该错误。目前拷贝数据的大小限制默认是5 GB,可以从ErrorMessage中获取具体的大小限制。

问题示例

比如您发起了如下请求:

PUT /multipart.data?partNumber=1&uploadId=63C06A5CFF6F4AE4A6BB3AD7F01C****  HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 07:01:56 GMT
Authorization: OSS qn6q**************:77Dv****************
x-oss-copy-source: /oss-example/src-object

因为UploadPartCopy接口要求单次拷贝大小不超过5 GB,上述请求中如果/oss-example/src-object大小超出这个限制,如果就会产生该错误。

解决方案

如果源文件大小超出了单词拷贝的大小限制,您可以通过x-oss-copy-source-range参数指定拷贝范围,通过多次拷贝的方式实现分片拷贝上传:

PUT /multipart.data?partNumber=1&uploadId=63C06A5CFF6F4AE4A6BB3AD7F01C****  HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 07:01:56 GMT
Authorization: OSS qn6q**************:77Dv****************
x-oss-copy-source: /oss-example/src-object
x-oss-copy-source-range: bytes=0-40960
PUT /multipart.data?partNumber=2&uploadId=63C06A5CFF6F4AE4A6BB3AD7F01C****  HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 07:01:56 GMT
Authorization: OSS qn6q**************:77Dv****************
x-oss-copy-source: /oss-example/src-object
x-oss-copy-source-range: bytes=40960-

相关文档

  • 分片上传

  • UploadPartCopy

相关文章

0042-00000002 2025-04-21 16:27

问题描述 请求参数中UploadId对应的分片上传任务不存在。 问题原因 您发起了AbortMultipartUpload等分片上传相关的请求,并在请求参数中通过UploadId指定了您要操作的MultipartUpload分片上传任务,但是您提供的UploadId对应的MultipartUploa

0042-00000101 2025-04-21 16:27

问题描述 UploadPart不支持通过x-oss-storage-class请求头指定存储类型。 问题原因 您发起了UploadPart请求来上传分片,并在请求头中通过x-oss-storage-class请求头指定存储类型,但是该接口并不支持该请求头。

0042-00000104 2025-04-21 16:27

问题描述 请求参数中UploadId对应的分片上传任务不存在。 问题原因 您发起了UploadPart请求来上传分片,并在请求参数中通过UploadId指定了具体的MultipartUpload分片上传任务,但是您提供的UploadId对应的MultipartUpload不存在。可能原因如下: 您提

0042-00000108 2025-04-21 16:27

问题描述 请求参数中partNumber对应的分片已经存在且不能被覆盖。 问题原因 您发起了UploadPart请求来上传分片,并在请求参数中通过partNumber指定了分片的序号,但是您提供的partNumber对应的Part已经存在了,不能重复上传。 问题示例 比如您发起了如下请求:

0042-00000202 2025-04-21 16:27

问题描述 CompleteMultipartUpload不支持通过x-oss-storage-class请求头指定存储类型。 问题原因 您发起了CompleteMultipartUpload请求来完成分片上传任务,并试图在请求头中通过x-oss-storage-class

0042-00000203 2025-04-21 16:27

问题描述 请求参数中UploadId对应的分片上传任务不存在。 问题原因 您发起了CompleteMultipartUpload请求来完成分片上传任务,并在请求参数中通过UploadId指定了具体的MultipartUpload分片上传任务,但是您提供的UploadId对应的MultipartUpl

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1