the*_*ect 7 javascript ajax get http xmlhttprequest
如何在JavaScript中查看最后一个GET http请求?基本上我所追求的是我能看到我的firebug控制台.当XMLHttpRequests在控制台中显示时,我看到一行看起来像:
GET http://www.domain.com/php/file.php?q0&c=1 200 OK 163ms
Run Code Online (Sandbox Code Playgroud)
如何在JavaScript中查看该URL?
编辑:只是为了清楚我正在寻找GET ...和... 200之间的URL.我不在乎别的什么.我不想要任何其他信息.
Dan*_*llo 10
您可能希望修改它以使用"跟踪"代码XMLHttpRequest.prototype.open来装饰它.像这样的东西:
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);
}
Run Code Online (Sandbox Code Playgroud)
该ajaxCalls数组将填充Ajax请求的URL.最后一个请求将在ajaxCalls[ajaxCalls.length - 1].
请注意,如果您只想跟踪GET请求,则只能method === 'GET'在open()方法中记录URL .
| 归档时间: |
|
| 查看次数: |
4858 次 |
| 最近记录: |