0016-00000314

更新时间:2025-01-07 05:49:28

问题描述

CopyObject请求中指定拷贝的源文件大小超出限制。

问题原因

您发送了CopyObject请求,但是请求中用于指定拷贝源文件地址的x-oss-copy-source请求头指向的源文件大小超出限制。

问题示例

以下CopyObject请求中指向的源Bucket与目标Bucket为同一个Bucket(example-bucket),但是源文件(large-object)的大小超过5 GB。

PUT /target-object HTTP/1.1
Host: example-bucket.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 09 Apr 2019 03:45:32 GMT
Authorization: OSS qn6q**************:77Dv****************
x-oss-copy-source: /example-bucket/larget-object

解决方案

确认CopyObject请求中拷贝的Object大小符合以下要求:

  • 如果源Bucket和目标Bucket相同,且通过CopyObject拷贝时不修改Object的存储类型,则Object的大小可以大于5 GB。

  • 如果源Bucket和目标Bucket不同,且通过CopyObject拷贝时不修改Object的存储类型,则Object的大小不能大于5 GB。

  • 通过CopyObject拷贝时修改Object的存储类型,则Object的大小不能大于1 GB。如果Object大小超过1 GB,需使用UploadPartCopy接口。

相关文档

CopyObject

  • 本页导读 (1)
  • 问题描述
  • 问题原因
  • 问题示例
  • 解决方案
  • 相关文档
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等