Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

StorageGRID 中 S3 UploadPart 作業支援和不支援的要求標頭

貢獻者 netapp-pcarriga netapp-jsnyder netapp-perveilerk

上傳 Part 作業會上傳物件的多部分上傳中的某個零件。

支援的要求標頭

支援下列要求標頭:

  • Checksum 請求標頭:

    • 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 Checksum,則也必須在每個 UploadPart 請求中包含 Checksum 請求標頭。

    註 如果 CreateMultipartUpload 請求未指定 Checksum,StorageGRID 不會為物件計算預設的 CRC-64/NVME Checksum。
  • Content-Length

  • Content-MD5

要求伺服器端加密的標頭

如果您為 CreateMultpartUpload 要求指定了 SSE-C 加密、則每個 UploadPart 要求中也必須包含下列要求標頭:

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

  • x-amz-server-side-encryption-customer-key:指定您在 CreateMultpartUpload 要求中提供的相同加密金鑰。

  • x-amz-server-side-encryption-customer-key-MD5:指定您在 CreateMultpartUpload 要求中提供的相同 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

版本管理

多部分上傳包含不同的作業、可用於初始化上傳、列出上傳內容、上傳零件、組裝上傳的零件、以及完成上傳。執行「 CompleteMultpartUpload 」( CompleteMultpartUpload )作業時、即會建立物件(並在適用的情況下進行版本控制)。