如何在JavaScript中查看最后一个GET http请求?基本上我所追求的是我能看到我的firebug控制台.当XMLHttpRequests在控制台中显示时,我看到一行看起来像:
GET http://www.domain.com/PHP/file.PHP?q0&c=1 200 OK 163ms
如何在JavaScript中查看该URL?
编辑:只是为了清楚我正在寻找GET …和… 200之间的URL.我不在乎别的什么.我不想要任何其他信息.
解决方法:
您可能希望使用“跟踪”代码将XMLHttpRequest.prototype.open修改为decorate.像这样的东西:
var ajaxCalls = [];
XMLHttpRequest.prototype._originalOpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function(method, url, async, user, password) {
ajaxCalls.push(url);
this._originalOpen(method, url, async, user, password);
}
ajaxCalls数组将填充Ajax请求的URL.最后一个请求将在ajaxCalls [ajaxCalls.length – 1].
请注意,如果您只想跟踪GET请求,则只能在open()方法中使用方法===’GET’时记录URL.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。