XMLHttpRequest cambios en Gecko1.8

This is an archived page. It's not actively maintained.

Este documento muestra algunos cambios que se han hehco a la implementaci贸n de XMLHttpRequest de Gecko desde la versi贸n 1.7 (o sea, la versi贸n de Gecko publicada en Firefox 1.0). Estos cambios s贸lo se aplican a las extensiones y aplicaciones XUL, no a las aplicaciones web.

Cambios en XMLHttpRequest.send

Al pasar una instancia de nsIInputStream al m茅todo send, ya no se deben incluir las cabeceras <tt>Content-Length</tt> ni <tt>Content-Type</tt> al comienzo del flujo de datos. En lugar de eso, la cabecera <tt>Content-Length</tt> se obtendr谩 a partir de la longitud del flujo y la cabecera <tt>Content-Type</tt> debe ser especificada manualmente llamando al m茅todo setRequestHeader. Estos requerimientos se explican en profundidad en nsIXMLHttpRequest.idl.

Cambios en XMLHttpRequest.onreadystatechange

Este atributo es ahora de tipo nsIOnReadyStateChangeHandler en lugar de nsIOnReadystatechangehandler (la "S" y la "C" en el nombre del tipo se han cambiado a may煤scula).