方
法
|
描
述
|
abort()
|
停止当前请求
|
getAllResponseHeaders()
|
把
HTTP
请求的所有响应首部作为键
/
值对返回
|
getResponseHeader("header")
|
返回指定首部的串值
|
open("method", "url")
|
建立对服务器的调用。
method
参数可以是
GET
、
POST
或
PUT
。
url
参数可以是相对
URL
或绝对
URL
。这个方法还包括
3
个可选的参数
|
send(content)
|
向服务器发送请求
|
setRequestHeader("header", "value")
|
把指定首部设置为所提供的值。在设置任何首部之前必须先调用
open()
|
属
性
|
描
述
|
onreadystatechange
|
每个状态改变时都会触发这个事件处理器,通常会调用一个
JavaScript
函数
|
readyState
|
请求的状态。有
5
个可取值:
0 =
未初始化,
1 =
正在加载,
2 =
已加载,
3 =
交互中,
4 =
完成
|
responseText
|
服务器的响应,表示为一个串
|
responseXML
|
服务器的响应,表示为
XML
。这个对象可以解析为一个
DOM
对象
|
status
|
服务器的
HTTP
状态码(
200
对应
OK
,
404
对应
Not Found
(未找到),等等)
|