六合开奖结果现场直播欢迎诸位!收藏本站注 册登 陆
常用三肖中特马:基础知识网络知识操作系统WPS网页制作数据库算法网页成功之路网络安全最新技术古典mid流行midmid背景下载中心
您现在的位置:首页 > 三肖中特马 > 文章页

abort、getAllResponseHeaders与getResponseHeader示例

Admin | 2012-6-9 10:54:36 | ReadNums | 6434 | 标签 网页制作 | 打印本页
     

  一、abort

  其作用是:取消当前请求

  语法

  oXMLHttpRequest.abort();

  注意,调用此方法后,当前请求返回UNINITIALIZED 状态。

  二、getAllResponseHeaders

  获取响应的所有http头

  语法

  strValue = oXMLHttpRequest.getAllResponseHeaders();

  例子如下:

  var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
  xmlhttp.open("GET", "https://localhost/Mysample.xml", false);
  xmlhttp.send();
  alert(xmlhttp.getAllResponseHeaders());

  注意,每个http头名称和值用冒号分割,并以\r\n结束。当send方法完成后才可调用该方法。

  三、getResponseHeader

  从响应信息中获取指定的http头

  语法

  strValue = oXMLHttpRequest.getResponseHeader(bstrHeader);

  例子如下:

  var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.3.0");
  xmlhttp.open("GET", "https://localhost/Mysample.xml", false);
  xmlhttp.send();
  alert(xmlhttp.getResponseHeader("Server"));

  注意,当send方法成功后才可调用该方法。如果服务器返回的文档类型为"text/xml", 则这句话xmlhttp.getResponseHeader("Content-Type");将返回字符串"text/xml"。可以使用getAllResponseHeaders方法获取完整的http头信息。


问题未解决:在线咨询

网友评论

(访客)
内容实用原创,讲得很好。
20xx年x月x日
(站长)
有问题请在线咨询。
20xx年x月x日