Est-il possible d'obtenir la progression d'une XMLHttpRequest (octets chargés, octets téléchargés) ?
Cela peut être utile pour afficher une barre de progression lorsque l'utilisateur télécharge un fichier volumineux. L'API standard ne semble pas le supporter, mais peut-être existe-t-il une extension non standard dans l'un des navigateurs existants ? Cela semble être une fonctionnalité assez évidente à avoir après tout, puisque le client sait combien d'octets ont été chargés/téléchargés.
Le principal problème de cette solution (outre la complexité du code côté serveur) est qu'en général, lors du téléchargement d'un gros fichier, la connexion de l'utilisateur est complètement interrompue, car la plupart des fournisseurs d'accès à Internet offrent une mauvaise connexion en amont. Donc, faire des requêtes supplémentaires n'est pas aussi réactif que je l'avais espéré. J'espérais qu'il y aurait un moyen (peut-être non standard) d'obtenir cette information, que le navigateur possède à tout moment.