3 votes

Existe-t-il un moyen de détecter un téléchargement annulé ?

Disons que j'ai une application web Spring MVC et qu'elle permet aux utilisateurs de télécharger un fichier. Un email est envoyé en même temps que le fichier est envoyé à l'utilisateur.

Existe-t-il un moyen de détecter les téléchargements annulés afin de pouvoir envoyer l'e-mail uniquement si le téléchargement a réussi ?

2voto

Treb Points 11153

Vous avez besoin d'un script de téléchargement qui sert les plus gros fichiers en blocs séparés. Lorsque le dernier bloc a été servi, vous pouvez supposez (il n'y a aucun moyen de connaître avec HTTP) que le fichier complet a été reçu par le client.

Jetez un coup d'œil aux questions 157318 y 194579 sur la façon de réaliser ceci en PHP. Puisque vous utilisez toujours HTTP (ou HTTPS) pour servir les fichiers, les mêmes principes s'appliquent à votre question.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X