Я пытаюсь зарегистрировать (и позже изменить)данные, отправляемые XMLHttpRequest на сервер, переопределяя функцию отправки XMLHttpRequest. Моя функция правильно записывает данные в консоль, но запрос не завершается, поэтому браузер бесконечно ждет ответа. Есть идеи, что не так с кодом?
XMLHttpRequest.prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function(vData) { console.log("data: " + vData); realSend(vData); };
XMLHttpRequest.prototype.send = newSend;