Cabeçalhos de solicitação suportados e não suportados para operações UploadPart do S3 no StorageGRID
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.
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: EspecificarAES256. -
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.
|
|
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.