Est-il possible d'obtenir la progression d'une XMLHttpRequest (octets téléchargés, octets téléchargés)?
Cela serait utile pour afficher une barre de progression lorsque l'utilisateur télécharge un fichier volumineux. L'API standard ne semble pas le prendre en charge, mais peut-être y a-t-il une extension non standard dans l'un des navigateurs? Cela semble être une fonctionnalité assez évidente après tout, car le client sait combien d'octets ont été chargés / téléchargés.
note: je connais l'alternative "interroger le serveur pour les progrès" (c'est ce que je fais en ce moment). le principal problème avec ceci (autre que le code compliqué côté serveur) est que généralement, lors du téléchargement d'un gros fichier, la connexion de l'utilisateur est complètement interrompue, car la plupart des FAI offrent une mauvaise qualité en amont. Donc, faire des demandes supplémentaires n'est pas aussi réactif que je l'espérais. J'espérais qu'il y aurait un moyen (peut-être non standard) d'obtenir ces informations, dont le navigateur dispose à tout moment.