Changements dans XMLHttpRequest pour Gecko 1.8

Ce document décrit les quelques modifications subies par l'implémentation de XMLHttpRequest dans Gecko depuis sa version 1.7 (c'est-à-dire la version de Gecko équipant Firefox 1.0). Ces modifications n'affectent que les extensions et applications XUL. Elles ne s'appliquent pas à vos applications Web.

Modifications de XMLHttpRequest.send

Si vous passez une instance nsIInputStream à la méthode send, alors elle ne devra plus inclure les en-têtes <tt>Content-Length</tt> et <tt>Content-Type</tt> au début du flux de données. Au lieu de cela, l'en-tête <tt>Content-Length</tt> sera déduit de la longueur du flux de données, et l'en-tête <tt>Content-Type</tt> devra être spécifié manuellement par l'appel de la méthode setRequestHeader. Ces exigences sont décrites plus en détail dans nsIXMLHttpRequest.idl.

Modifications de XMLHttpRequest.onreadystatechange

Cet attribut a maintenant un type nsIOnReadyStateChangeHandler plutôt que nsIOnReadystatechangeHandler (Le "S" et le "C" du nom du type ont été mis en majuscule).

Étiquettes et contributeurs liés au document

Contributeurs ayant participé à cette page : BenoitL, Chbok, Mgjbot
Dernière mise à jour par : Mgjbot,