XMLHttpRequest对象的常用属性

来源:互联网 发布:阿里云备案承诺书demo 编辑:程序博客网 时间:2024/06/06 02:33

总所周知,XMLHttpRequest是Ajax的核心技术,它是一个具有应用程序接口的js对象能过使用超文本传输协议,也就是http连接一个服务器。

那么好了,XMLHttpRequest对象的常用属性有哪些呢?

1.触发事件状态的属性--onreadystatechange,在Ajax中,每个状态改变时都会触发这个事件处理器,通常会调用一个js函数。

2.获取请求状态的属性--readyState。

    值:0    意义:未初始化;    

    值:1   意义:正在加载;       

    值:2   意义:已加载;     

    值:3   意义:交互中; 

    值:4    意义:完成;

3.获取服务器的字符串响应的属性--responseText;

4.获取服务器的XML响应的属性--responseXML;

5.返回服务器的https状态码的属性--status;

   值:200    意义:请求成功

   值:408    意义:请求超时(哎,又超时了)  

   值:400     意义:客户端请求的语法错误,服务器无法理解

  值:403   意义:服务器理解请求客户端的请求,但是拒绝执行此请求

  值:404     意义:服务器无法根据客户端的请求找到资源(网页)

  值:408     意义:服务器等待客户端发送的请求时间过长,超时

  值:500   意义:服务器内部错误,无法完成请求


    


0 0
原创粉丝点击