如何使用 java 脚本获取 httprequest 的响应代码

How can i get a response code of httprequest using java script?

本文关键字:响应 代码 httprequest 获取 何使用 java 脚本      更新时间:2023-09-26

我需要使用java脚本获取网页的响应代码。我必须在当前加载页面中注入此 java 脚本并获取响应代码。这可能吗?

function httpGet(){    
var url = "test.aspx";
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", theUrl, false);
xmlHttp.send( null );
alert(xmlHttp.responseText);}
Try this one.
最后,

我编写了一个IE浏览器扩展,以便在页面加载后返回响应代码。

使用 VC++ 引用编写的 BHO

http://msdn.microsoft.com/en-us/library/bb250489(v=vs.85).aspx

为事件 OnDocumentComplete (DISPID_DOCUMENTCOMPLETE)、OnNavigateError(DISPID_NAVIGATEERROR) 添加了侦听器DIID_DWebBrowserEvents2

现在我可以在文档完成和导航错误事件期间获取 IWebBrowser2 的指针,以及来自 OnNavigateError->StatusCode->lval 的响应代码。

使用 IWebBrowser,我可以在页面加载后和导航错误期间将我的内容附加到现有网页。