繁体   English   中英

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

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

我需要使用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/zh-CN/library/bb250489(v=vs.85).aspx

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM