¿Cómo hacer una suma de comprobación en un sitio de alojamiento web?

¿Cómo hacer una suma de comprobación en un sitio de alojamiento web?

Tengo problemas para cargar un archivo grande en un sitio web.

Cuando el archivo se descarga posteriormente, está dañado.

¿Cómo puedo hacer una suma de verificación del archivo mientras está en el sitio web para no tener que seguir descargándolo cada vez solo para verificar que se haya cargado correctamente?

Respuesta1

La forma más sencilla sería iniciar sesión en el servidor web (por ejemplo, usando ssh) y comparar la suma MD5.

A menos que esté utilizando algo verdaderamente antiguo llamado FTP y transfiera archivos binarios en modo ASCII. En ese caso, simplemente escriba 'bin' en su cliente FTP para cargarlos correctamente.

(Por supuesto, esta es una suposición descabellada. Su pregunta no menciona qué software utiliza para cargar).

Respuesta2

Tendría que hacer que su lado cliente también ejecute el algoritmo de suma de comprobación, y eso significa Javascript. Echa un vistazo aesta pregunta SO. Una vez allí, tendrías que usar el código del lado del servidor para ejecutar la suma de comprobación allí (aquí estáuna implementación de PHP). La pregunta es un poco abierta, así que no estoy seguro de si esto es lo que estabas buscando. Pero no sé si esto es posible sin programación, por lo que no estoy seguro de si esta pregunta sería más apropiada para SO.

información relacionada