Voltar às perguntas frequentes sobre Armazenamento de objetos
CENTRAL DE AJUDA · FAQArmazenamento de objetos1 min de leitura

Como verificar se um objeto enviado está completo e íntegro?

Confirme a conclusão pela resposta documentada do serviço e, quando disponível, por uma soma de verificação. A existência ou o tamanho correspondente não prova que todos os bytes chegaram intactos, especialmente em uploads multipartes.

Armazenamento de objetos

Use o indicador de integridade adequado

Quando houver suporte, calcule uma soma antes do envio e compare-a com um valor validado pelo servidor após a conclusão. Não presuma que ETag é sempre hash do conteúdo; multipartes pode alterar seu significado.

Em uploads multipartes, confirme que todas as partes foram aceitas e que a finalização teve sucesso. Uma desconexão pode deixar partes incompletas; configure a limpeza e diferencie início de conclusão.

Teste o objeto armazenado

Leia o objeto ou um intervalo e recalcule a soma para dados críticos. Confirme tipo de conteúdo e metadados, pois cabeçalhos errados podem quebrar consumidores mesmo com bytes corretos.

Tente novamente apenas partes com falha e evite substituir um objeto válido antes de verificar o novo. Para muitos dados, mantenha um manifesto de chaves, tamanhos e somas.

Voltar às perguntas frequentes sobre Armazenamento de objetos