Question

Disons que j’ai une application Web Spring MVC qui permet aux utilisateurs de télécharger un fichier. Un courrier électronique est envoyé en même temps que le fichier à l'utilisateur.

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

Était-ce utile?

La solution

Vous avez besoin d’un script de téléchargement qui traite des fichiers plus volumineux en blocs distincts. Lorsque le dernier bloc a été servi, vous supposez (il n'y a aucun moyen de savoir avec HTTP) que le fichier complet a été reçu par le client.

Consultez les questions 157318 et 194579 sur comment y parvenir en PHP. Puisque vous utilisez toujours HTTP (ou HTTPS) pour servir les fichiers, les mêmes principes s'appliquent à votre question.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top