jQuery lire AJAX flux progressivement?

J'ai lu cette question mais il n'est pas exactement la réponse à ma question.
Malheureusement, il semble que les choses ont changé dans la XHR objet depuis la dernière fois que j'ai regardé AJAX, donc il n'est plus possible d'accéder directement responseText avant qu'il est fini d'être rempli.

Je dois écrire une page qui utilise AJAX (de préférence jQuery, mais je suis ouvert aux suggestions) pour récupérer des données au format CSV via HTTP à partir d'un serveur, je n'ai aucun contrôle sur. Les données de réponse pourrait être assez important; un mégaoctet de texte n'est pas rare.

Le serveur est stream de l'environnement. Est-il encore un moyen d'obtenir l'accès à un flux de données qu'il est retourné, directement à partir de JavaScript?

J'ai la possibilité d'écrire du code PHP qui vit dans le milieu et utilise une sorte de "Comète" tech (le long du scrutin, EventSource, etc), mais je préfère éviter si possible.

Dans le cas où il est pertinent, pour assumer cette question que les utilisateurs disposent de la dernière version de Firefox/Chrome/Opéra et de la vieille compatibilité de votre navigateur n'est pas un problème.

  • Je sais que cela a été répondu, j'ai fait quelque chose comme ça avant, un coup d'oeil, l'arracher si vous devez vous jsfiddle.net/JmZCE/1
InformationsquelleAutor Josh | 2011-10-12