readyState
:表示请求状态的整数,取值:
onreadystatechange
:readyState 改变时调用的函数
status
:服务器返回的 HTTP 状态码(如,200, 404)
statusText
:服务器返回的 HTTP 状态信息(如,OK,No Content)
responseText
:作为字符串形式的来自服务器的完整响应
responseXML
: Document 对象,表示服务器的响应解析成的 XML 文档
abort()
:取消异步 HTTP 请求
getAllResponseHeaders()
: 返回一个字符串,包含响应中服务器发送的全部 HTTP 报头。每个报头都是一个用冒号分隔开的名/值对,并且使用一个回车/换行来分隔报头行
getResponseHeader(headerName)
:返回 headName 对应的报头值
open(method, url, asynchronous [, user, password])
:初始化准备发送到服务器上的请求。method 是 HTTP 方法,不区分大小写;url 是请求发送的相对或绝对 URL;asynchronous 表示请求是否异步;user 和 password 提供身份验证
setRequestHeader(name, value)
:设置 HTTP 报头
send(body)
:对服务器请求进行初始化。参数 body 包含请求的主体部分,对于 POST 请求为键值对字符串;对于 GET 请求,为 null
本文作者:前端小毛
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!