我知道如何使用XMLHttpRequest拦截AJAX调用。
我查看了文档,没有提到参数(POST正文)。
如何拦截使用XMLHttpRequest的人。
我正在尝试跟踪在网页上运行的所有AJAX请求。
谢谢!
答案 0 :(得分:2)
您就是这样做的:
XMLHttpRequest.prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function(vData) { console.log("data: " + vData); this.realSend(vData); };
XMLHttpRequest.prototype.send = newSend;