Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Cabeçalhos de solicitação suportados e não suportados para operações UploadPart do S3 no StorageGRID

Colaboradores netapp-pcarriga netapp-jsnyder netapp-perveilerk

A operação UploadPart carrega uma parte em um upload multipart para um objeto.

Cabeçalhos de solicitação suportados

Os seguintes cabeçalhos de solicitação são suportados:

  • Cabeçalhos de solicitação de checksum:

    • x-amz-checksum-crc32

    • x-amz-checksum-crc32c

    • x-amz-checksum-crc64nvme

    • x-amz-checksum-sha256

    Se você especificou um checksum CRC-32, CRC-32C, CRC-64/NVME ou SHA-256 durante a solicitação CreateMultipartUpload, também deverá incluir o cabeçalho de solicitação de checksum em cada solicitação UploadPart.

    Observação Se uma CreateMultipartUpload solicitação não especificar um checksum, StorageGRID não calculará um checksum CRC-64/NVME padrão para um objeto.
  • Content-Length

  • Content-MD5

Cabeçalhos de solicitação para criptografia do lado do servidor

Se você especificou criptografia SSE-C para a solicitação CreateMultipartUpload, você também deve incluir os seguintes cabeçalhos de solicitação em cada solicitação UploadPart:

  • x-amz-server-side-encryption-customer-algorithm: Especificar AES256.

  • x-amz-server-side-encryption-customer-key: Especifique a mesma chave de criptografia fornecida na solicitação CreateMultipartUpload.

  • x-amz-server-side-encryption-customer-key-MD5: Especifique o mesmo resumo MD5 que você forneceu na solicitação CreateMultipartUpload.

Cuidado As chaves de criptografia que você fornece nunca são armazenadas. Se você perder uma chave de criptografia, perderá o objeto correspondente. Antes de usar chaves fornecidas pelo cliente para proteger os dados do objeto, revise as considerações no "Use a criptografia do lado do servidor".

Cabeçalhos de solicitação não suportados

Os seguintes cabeçalhos de solicitação não são suportados:

  • 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

Controle de versão

O upload de várias partes consiste em operações separadas para iniciar o upload, listar uploads, carregar peças, montar as peças carregadas e concluir o upload. Os objetos são criados (e versionados, se aplicável) quando a operação CompleteMultipartUpload é executada.