Comprueba identidad e integridad
Vincula la clave del objeto al resultado de la carga para que un reintento no apunte accidentalmente a otro archivo. Compara el tamaño almacenado con la longitud esperada y usa un checksum calculado sobre el contenido cuando el proveedor admita un campo compatible.
No trates el ETag como un hash universal: su significado puede cambiar en cargas multiparte y entre proveedores. Usa los campos de checksum documentados o descarga y verifica el contenido si necesitas más garantías.
Confirma acceso y disponibilidad
Para objetos privados, prueba la recuperación mediante la ruta autorizada de la aplicación en vez de hacer público el archivo. Comprueba el tipo de contenido y los metadatos si el procesamiento posterior depende de ellos.
Marca el archivo como listo solo cuando pasen los controles que exige el producto. Si falla la verificación, mantenlo aislado o reintenta sin riesgos, muestra un error útil y limpia cargas temporales abandonadas según la política.