Cuando subo archivos a un servidor a través de HTTP o FTP, normalmente los vuelvo a descargar solo para comprobar que se cargaron correctamente (uso sumas de comprobación md5 para verificarlo).
¿Es esto necesario? ¿Puedo asegurarme de que las cargas de archivos a través de HTTP o FTP tengan éxito, si el software utilizado para cargarlas (por ejemplo, el navegador al usar SkyDrive o servicios similares, o FTPZilla al usar FTP, etc.) no me dio ningún error?
Oh, y yo sé sobre rsync , no hace falta que lo sugiera. Esto es para casos donde rsync no es una opción.
fuente