`
luliangok
  • 浏览: 782817 次
文章分类
社区版块
存档分类
最新评论

详述XmlHttp

 
阅读更多

最通用的定义为: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头

分享到:
评论

相关推荐

    XmlHttp手册XmlHttp手册

    XmlHttp手册XmlHttp手册XmlHttp手册XmlHttp手册XmlHttp手册

    xmlhttp说明文档,xmlhttp中文帮助文档,chm格式

    xmlhttp中文帮助文档 Xmlhttp是一种浏览器对象, 可用于模拟http的GET和POST请求。配合JavaScript可以实现页面数据在无刷新下的定时数据更新,如果应用在聊天室、文字直播上可以取得较好的视觉效果。 使用范例: ...

    xmlhttp

    介绍xmlhttp比较的详细

    XMLHTTP对象参考手册

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

    详解XMLHTTP控件的应用

    最近有一些朋友问我XMLHTTP对象到底是什么,有什么用。考试完了我反正没什么事,就写了篇文章详细地介绍一下Microsoft.XMLHTTP对象的使用,文章浅显,主要针对对这个对象不太了解的人。 首先,Microsoft.XMLHTTP是一...

    易语言xmlhttp简单应用

    易语言xmlhttp简单应用源码,xmlhttp简单应用

    XMLHTTP类模块.rar

    XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar XMLHTTP类模块.rar

    xmlhttp对象_VC中调用XMLHTTP对象访问

    xmlhttp对象_VC中调用XMLHTTP对象访问

    xmlhttp详细帮助文档!!

    xmlhttp详细帮助文档 xmlhttp详细帮助文档 xmlhttp详细帮助文档

    易语言XMLHTTP方式访问网页

    易语言XMLHTTP方式访问网页源码,XMLHTTP方式访问网页,XmlHttp

    xmlhttp各版本速度比较.rar

    xmlhttp各版本速度比较.rar xmlhttp各版本速度比较.rar xmlhttp各版本速度比较.rar xmlhttp各版本速度比较.rar xmlhttp各版本速度比较.rar xmlhttp各版本速度比较.rar

    手写ajax的xmlhttp

    手写ajax的xmlhttp协议,创建ajax

    XmlHttp对象参考

    XmlHttp对象参考XmlHttp对象参考XmlHttp对象参考XmlHttp对象参考XmlHttp对象参考XmlHttp对象参考XmlHttp对象参考

    在VC中使用XMLHTTP

    主 题: 在VC中使用XMLHTTP,怎样初始化,怎样建立连接?在线等。 我的一段代码在.NET中用C#已经调通,我想搬到VC++ 6.0上,但不知道任何各种写法规则。 C# 中为: MSXML2.XMLHTTP xmlHttp_ = new ...

    xmlHttp中文参考手册

    xmlHttp中文参考手册,纯中文,为java后台程序员开发方便而上传

    XMLHTTP方式访问网页.rar

    XMLHTTP方式访问网页.rar XMLHTTP方式访问网页.rar XMLHTTP方式访问网页.rar XMLHTTP方式访问网页.rar XMLHTTP方式访问网页.rar XMLHTTP方式访问网页.rar

    易语言XMLHTTP类模块

    易语言XMLHTTP类模块源码,XMLHTTP类模块,Status,StatusText,ResponseXML,ResponseText,ResponseBody,ResponseStream,ReadyState,onreadystatechange,Open,SetRequestHeader,GetResponseHeader,GetAllResponseHeaders...

Global site tag (gtag.js) - Google Analytics