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.