[英]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.