首页 > HTML5/CSS3

html5plus XMLHttpRequest模块管理网络请求

发表于2015-07-16 11:58:14| --次阅读| 来源webkfa| 作者html5plus

摘要:XMLHttpRequest模块管理网络请求,与标准HTML中的XMLHttpRequest用途一致,差别在于前者可以进行跨域访问。通过plus.net可获取网络请求管理对象。

net

XMLHttpRequest模块管理网络请求,与标准HTML中的XMLHttpRequest用途一致,差别在于前者可以进行跨域访问。通过plus.net可获取网络请求管理对象。

对象:

回调方法:

权限:

permissions

"XMLHttpRequest": {
	"description": "跨域网络访问"
}
			

XMLHttpRequest

跨域网络请求对象

构造:

  • XMLHttpRequest(): 创建一个XMLHttpRequest 对象,对象创建时不触发任何时间和网络请求,需和open,send方法配合使用。

属性:

  • readyState: HTTP 请求的状态
  • response: 请求从服务器接收到的响应数据
  • responseText: 请求从服务器接收到的响应数据(字符串数据)
  • responseType: 请求响应数据response的类型
  • responseXML: 请求响应的Document对象
  • status: 服务器返回的HTTP状态代码
  • statusText: 服务器返回的HTTP状态描述
  • timeout: 请求服务器的超时时间,单位为毫秒(ms)
  • withCredentials: 是否支持跨域请求

方法:

  • abort: 取消当前响应,关闭连接并且结束任何未决的网络活动
  • getAllResponseHeaders: 获取HTTP响应头部信息
  • getResponseHeader: 获取指定的HTTP响应头部的值
  • open: 初始化HTTP请求参数,例如URL和HTTP方法,但是并不发送请求
  • send: 发送一个HTTP请求
  • setRequestHeader: 指定一个HTTP请求的Header

事件:

XhrStateChangeCallback

网络请求状态变化的回调函数

void onSuccess() {
	// State changed code.
}
				

参数:

返回值:

void : 无

相关文章

猜你喜欢

学到老在线代码浏览器 关闭浏览
友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1