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头


事件:

 

vs 调用com对象 Msxml2.XMLHTTP 获取网页源码

到处扯 终于扯到 vs 能用的 com对象调用方式了 相信有不少人在找vs c++ 调用 com对象的方法 参考 http://topic.csdn.net/u/20070315/16/5a9a278...
  • whitehack
  • whitehack
  • 2011-01-03 11:13:00
  • 3123

MSXML2.XMLHTTP中的 GET,POST方法的不同

                  
  • yan0639
  • yan0639
  • 2014-06-16 12:50:26
  • 696

MSXML2.XMLHTTP.4.0对象

一、使用步骤: 1、创建XMLHTTP对象 //需MSXML4.0支持 2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的...
  • chuck_kui
  • chuck_kui
  • 2017-02-09 08:03:42
  • 535

Msxml2.XMLHTTP和Microsoft.XMLHTTP有什么区别?

function InitMf() { var mf_change=false; try { mf_cha...
  • mengxianhua
  • mengxianhua
  • 2013-04-12 13:34:05
  • 1633

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

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

XMLHTTP组件用于文件下载的应用

1、导入引用,选择 MSXML2 即可2、简单例子应用,取文本的:Dim myxmlhttp As MSXML2.XMLHTTP = New MSXML2.XMLHTTPClass        ur...
  • nataka
  • nataka
  • 2005-10-25 00:37:00
  • 934

XMLHttpRequest和ActiveXObject学习

//var xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0"); //定义变量,存储对象   var xmlHttp; // 创建XML...
  • main_xtgjfge
  • main_xtgjfge
  • 2014-02-07 11:51:58
  • 6791

XMLHttp读取网页后续篇

 上一篇剩下的问题,为了搞明白编码问题,进一步进行测试。测试服务器端的设定,对客户端读取的影响。以及参数上传相关的东西。上回说到responseBody是未解码的二进制数据,而responseText...
  • langzitianya
  • langzitianya
  • 2007-01-21 22:29:00
  • 2640

MSXML2.ServerXMLHTTP

Set objXML = CreateObject("Msxml2.XMLHTTP") 或 Set objXML = CreateObject("Microsoft.XMLHTTP") 'Or for...
  • pb8
  • pb8
  • 2014-03-24 23:18:47
  • 3657

VFP xmlHTTP应用实例

  • 2017年03月13日 13:57
  • 4KB
  • 下载
收藏助手
不良信息举报
您举报文章:MSXML2.XMLHTTP
举报原因:
原因补充:

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