Volver a las preguntas frecuentes sobre Almacenamiento de objetos
CENTRO DE AYUDA · FAQAlmacenamiento de objetos1 min de lectura

¿Cómo verifico que un objeto cargado está completo y no se ha dañado?

Confirma la carga completa mediante la respuesta documentada y, cuando exista, una suma de comprobación del contenido. La existencia del objeto o un tamaño coincidente no prueba que todos los bytes llegaron intactos, sobre todo en cargas multipartes.

Almacenamiento de objetos

Usa la señal de integridad adecuada

Si está disponible, calcula una suma antes de cargar y compárala con una validación del servidor tras finalizar. No asumas que un ETag siempre es un hash del contenido; el modo multiparte puede cambiar su significado.

En cargas multipartes, verifica que todas las partes se aceptaron y que la finalización tuvo éxito. Una desconexión puede dejar partes incompletas; configura su limpieza y distingue entre inicio y conclusión.

Prueba el objeto almacenado

Lee el objeto o un rango y vuelve a calcular la suma para datos importantes. Confirma el tipo de contenido y metadatos, porque bytes correctos con encabezados erróneos pueden romper sistemas posteriores.

Reintenta solo partes fallidas u operaciones incompletas y no sobrescribas un objeto válido hasta verificar el reemplazo. Para muchos objetos, conserva un manifiesto de claves, tamaños y sumas.

Volver a las preguntas frecuentes sobre Almacenamiento de objetos