我正在制作一个Chrome插件,它会截取一个AJAX响应并在显示之前对其进行修改。
我找到了这段代码:
(function(open) {
XMLHttpRequest.prototype.open = function() {
alert('Intercept');
open.apply(this, arguments);
};
})(XMLHttpRequest.prototype.open);
来自这个问题:Intercept Ajax request?
我不确定如何使用它。例如,我读到了另一个关于使用addEventListener的问题,我不确定它会是什么样子。我很遗憾,并希望得到任何指导。