Estoy intentando registrar (y luego modificar) los datos que XMLHttpRequest envía a un servidor anulando la función de envío de XMLHttpRequest. Mi función registra los datos correctamente en la consola, pero la solicitud no finaliza, por lo que el navegador sigue esperando la respuesta indefinidamente. Alguna idea de lo que está mal con el código?Reemplazando el método de envío de XMLHttpRequest
XMLHttpRequest.prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function(vData) { console.log("data: " + vData); realSend(vData); };
XMLHttpRequest.prototype.send = newSend;
Posible duplicado de http://stackoverflow.com/questions/4410218/trying-to-keep-track-of-number-of-outstanding-ajax-requests-in-firefox –