MSXML2.XMLHTTP

原创 2007年10月11日 14:00:00
XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。
来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。

现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

XmlHttp对象参考:
属性:
onreadystatechange* 指定当readyState属性改变时的事件处理句柄。只写
readyState 返回当前请求的状态,只读.
responseBody 将回应信息正文以unsigned byte数组形式返回.只读
responseStream 以Ado Stream对象的形式返回响应信息。只读
responseText 将响应信息作为字符串返回.只读
responseXML 将响应信息格式化为Xml Document对象并返回,只读
status 返回当前请求的http状态码.只读
statusText 返回当前请求的响应行状态,只读

* 表示此属性是W3C文档对象模型的扩展.

方法:
abort 取消当前请求
getAllResponseHeaders 获取响应的所有http头
getResponseHeader 从响应信息中获取指定的http头
open 创建一个新的http请求,并指定此请求的方法、URL以及验证信息(用户名/密码)
send 发送请求到http服务器并接收回应
setRequestHeader 单独指定请求的某个http头


事件:

 

关于MSXML2.XMLHTTP组件报错的问题,寻大神解决

这个是报错的地方,集中XMLHTTP形式都是报这个错误的,不要说服务器安装两个组件,已经试过了,是不行的。下面我提供下源码,寻大神帮我解决下。 CardNo        =    req...
  • cabang6914
  • cabang6914
  • 2017年01月08日 17:32
  • 568

ASP模拟POST提交,然后XMLHTTP获取数据总是乱码,请大家帮忙,感谢!

目前在建的一个项目要求使用外部的一个网站达到切词的目的,由于外部网站的API接口要求必须是POST提交数据,因此只能模拟POST提交,然后再去读取提交后的数据,我用以下的代码,获取回来的中文总是乱码,...
  • lishimin1012
  • lishimin1012
  • 2017年03月06日 22:18
  • 546

投票网站分析及伪造IP技术

投票网站检查IP,限制一个IP只允许投票一次,那么只有使用代理,或者通过不停的断网和拨号才能实现。我实在想不到其他好办法,后来这个朋友找到了一个可以极速在这个网站投票的程序,我对这个程序的IP解决方案...
  • david21984
  • david21984
  • 2013年05月23日 19:02
  • 3700

【javascript】脚本操作HTTP请求技术Ajax-3 (单个文件上传)

最近在看《javascript权威指南》的时候,发现它在Ajax技术上讲解了关于javascript上传文件的内容。这也是博主在多年前的一个困扰,曾经解决的办法就是借用别人的js控件,因此对这个技术理...
  • lizixiang1993
  • lizixiang1993
  • 2015年03月27日 17:19
  • 902

解决XMLHttpRequest请求的缓存问题

什么是缓存,就不用解释了, 大家在更新CSDN博客时经常遇到的问题,很头疼. 如何解决浏览器的缓存问题,看例子. 一个访问页面计数器的小例子.不多做解释,直接运行,看运行效果. AJAXNew.htm...
  • hanxuemin12345
  • hanxuemin12345
  • 2013年12月18日 22:03
  • 3517

在https的链接中vb使用post提交xml数据

由于工作需要,需要vb提交xml数据到服务器上,所以,需要找到一个好的方法。   之前有代码使用了MSXML2.XMLHTTP对象进行xml数据取得,而且链接是https形式的,于是就参照代码提...
  • cncco
  • cncco
  • 2016年01月04日 01:35
  • 3057
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MSXML2.XMLHTTP
举报原因:
原因补充:

(最多只允许输入30个字)