Ajax 之 XMLHttpRequest 对象

本文发布于 16 年前,部分内容可能已经失去参考价值。

XMLHttpRequest对象

方法:
abort(),停止当前请求
getAllResponseHeaders(),把HTTP请求的所有响应首部作为键/值对返回
getResponseHeader("header"),返回指定首部的串值
open("method","url"),建立对服务器调用。method参数可以是GET,POST,PUT,url参数可以是相对URL或绝对URL。还有3个可选参数。
send(content),向服务发送请求
setRequestHeader("header","value"),把指定首部设置为所提供的值,在设置任何首部之前必须先调用open()

属性:
onreadystatechane每个状态改变时都会触发这个事件处理器,通常会调用一个JS函数
readyState请求的状态,有:0=未初始化,1=正在加载,2=已加载,3=交互中,4=完成
responseText服务器响应,表示为一个口中
responseXML服务器的响应,表示为XML。这个对象可以解析为一个DOM对象
status服务器的HTTP状态码(200对应OK,404对应NOT FOUND。。)

转自 网络(如侵权请联系删除) 17 年前
可能相关的内容