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

¿Cómo verifico que una carga de objeto no se haya corrompido?

Una respuesta de carga exitosa confirma que el servicio aceptó la solicitud, pero la aplicación también puede necesitar verificar tamaño o integridad. Usa sumas de comprobación o campos de integridad compatibles y compara el resultado almacenado con la fuente esperada.

Almacenamiento de objetos

Elige una comprobación de integridad

Si controlas la carga, calcula una suma del origen y compárala con la devuelta o guardada por el servicio. Confirma el algoritmo y modo de carga admitidos; las cargas multiparte pueden calcular o exponer sumas de otro modo.

Verifica también el tamaño y los metadatos esperados. El mismo tamaño no detecta todos los cambios; la comparación debe usar los mismos bytes y algoritmo en ambos extremos.

Planifica la verificación de acceso

Lee el objeto almacenado en un flujo de verificación y valídalo si necesitas garantías de extremo a extremo. Para objetos grandes, calcula en flujo en vez de cargar todo el contenido en memoria.

Asocia el resultado con la versión o identificador de carga y alerta si no coincide. Define el tratamiento del fallo, como aislar y reintentar, sin reemplazar una copia válida hasta validar la nueva.

Volver a las preguntas frecuentes sobre Almacenamiento de objetos