Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

StorageGRID 中 S3 UploadPart 操作支持和不支持的请求标头

贡献者 netapp-pcarriga netapp-jsnyder netapp-perveilerk

UploadPart操作在对象的多部分上传中上传部件。

支持的请求标头

支持以下请求标头:

  • 校验和请求标头:

    • x-amz-checksum-crc32

    • x-amz-checksum-crc32c

    • x-amz-checksum-crc64nvme

    • x-amz-checksum-sha256

    如果在 CreateMultipartUpload 请求期间指定了 CRC-32、CRC-32C、CRC-64/NVME 或 SHA-256 校验和,则还必须在每个 UploadPart 请求中包含校验和请求标头。

    备注 如果 CreateMultipartUpload 请求未指定校验和,StorageGRID 不会计算对象的默认 CRC-64/NVME 校验和。
  • Content-Length

  • Content-MD5

服务器端加密的请求标头

如果为CreateMultipartUpload请求指定了SSE-C加密、则还必须在每个UploadPart请求中包含以下请求标头:

  • x-amz-server-side-encryption-customer-algorithm:指定 AES256

  • x-amz-server-side-encryption-customer-key:指定与CreateMultipartUpload请求中提供的加密密钥相同的加密密钥。

  • x-amz-server-side-encryption-customer-key-MD5:指定与CreateMultipartUpload请求中提供的MD5摘要相同的MD5摘要。

注意 您提供的加密密钥永远不会存储。如果丢失加密密钥,则会丢失相应的对象。在使用客户提供的密钥保护对象数据之前,请查看中的注意事项"使用服务器端加密"

请求标头不受支持

不支持以下请求标头:

  • x-amz-sdk-checksum-algorithm

  • x-amz-trailer

  • x-amz-checksum-md5

  • x-amz-checksum-sha1

  • x-amz-checksum-sha512

  • x-amz-checksum-xxhash3

  • x-amz-checksum-xxhash64

  • x-amz-checksum-xxhash128

版本控制

多部分上传包括启动上传,发布上传,上传部件,组装上传的部件以及完成上传的操作。执行CompleteMultipartUpload操作时、系统会创建对象(如果适用、还会对其进行版本管理)。