`

Ajax中onreadystatechange返回的状态

    博客分类:
  • Ajax
阅读更多
 
属性 描述
onreadystatechange 存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。
readyState

存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。

  • 0: 请求未初始化
  • 1: 服务器连接已建立
  • 2: 请求已接收
  • 3: 请求处理中
  • 4: 请求已完成,且响应已就绪
status

 

  • 100:Continue
  • 101:Switching protocols
  • 200:OK
  • 201:Created
  • 202:Accepted
  • 203:Non-Authoritative Information
  • 204:No Content
  • 205:Reset Content
  • 206:Partial Content
  • 300:Multiple Choices
  • 301:Moved Permanently
  • 302:Found
  • 303:See Other
  • 304:Not Modified
  • 305:Use Proxy
  • 307:Temporary Redirect
  • 400:Bad Request
  • 401:Unauthorized
  • 402:Payment Required
  • 403:Forbidden
  • 404:Not Found
  • 405:Method Not Allowed
  •  406:Not Acceptable
  • 407:Proxy Authentication Required
  • 408:Request Timeout
  • 409:Conflict
  • 410:Gone
  • 411:Length Required
  • 412:Precondition Failed
  • 413:Request Entity Too Large
  • 414:Request-URI Too Long
  • 415:Unsupported Media Type 
  • 416:Requested Range Not Suitable 
  • 417:Expectation Failed 
  • 500:Internal Server Error 
  • 501:Not Implemented
  • 502:Bad Gateway
  • 503:Service Unavailable
  • 504:Gateway Timeout 
  • 505:HTTP Version Not Supported
分享到:
评论

相关推荐

    ajax异步请求小结

    有五个值(0,1,2,3,4),表示ajax对象与服务器通信的状态。其中,4表示ajax对象已经获得了服务器返回的所有的数据。 responseText 获得服务器返回的文本。 responseXML 获得服务器返回的xml文档。 status 获得服务器...

    Ajax异步请求响应.java

    onreadystatechange :状态回调函数 responseText/responseXML :服务器的响应字符串 status:服务器返回的HTTP状态码 statusText: 服务器返回的HTTP状态信息 readyState :对象状态(0-4) 0 = 未初始化 1 ...

    关于ajax的多次请求问题

    (比如说:ajax 的 onreadystatechange 事件就会触发多次;这是因为 onreadystatechange 是一个事件句柄。 它的值 (state_Change) 是一个函数的名称,当 XMLHttpRequest 对象的状态发生改变时,会触发此函数。 状态...

    一个客户端的验证小程序ajax

    一个客户端的验证小程序ajax function Go() { //第一步 初始化 createXMLHttpRequest(); //第二步 取得表单中需要的数据 var newName =document.f3.uname.value; //第三步 建立要连接的URL并打开服务器的...

    Ajax技术课件,保密资料下载

    xhr.status 返回结果的状态码 200 正常返回的状态码 404 500 --------------------------------------------- 返回局部内容 xhr.responseText xhr.responseXML web3.0 ---> (flex) flash--> flex ...

    Ajax课件学习(免费)

    因为在web2.0的应用中,客户端的界面没有刷新,这样你就必须得告诉用户服务器端的各种状态,但是这种情况再web1中不存在,因为在web1中如果能返回页面那就是执行成功了,如果不能返回页面那执行失败。而web2.0的这种...

    jsp ajax实例

    很好的ajax实例 var XMLHttpReq = false; //创建XMLHttpRequest对象 function createXMLHttpRequest() { if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else ...

    XMLHttpRequest手册

    压缩包“ajax.rar”内含:“《掌握Ajax.chm》”和“...掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应 http://www.ibm.com/developerworks/cn/xml/wa-ajaxintro3/ 掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应 ...

    AJAX开发简略.pdf

    AJAX开发介绍 简单示例 基础知识 简单操作 [removed] var http_request = false; function send_request(url) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象...

    ajax运用实例得到的得到

    XMLHttpReq.onreadystatechange = processResponse;//指定响应函数 XMLHttpReq.send(null); // 发送请求 } // 处理返回信息函数 function processResponse() { if (XMLHttpReq.readyState == 4) { // 判断...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    你要在DTD中定义一个元素,然后在XML文档中使用。元素的定义语法为:<!ELEMENT DESCRIPTION (#PCDATA, DEFINITION)*> 说明: "<!ELEMENT" 是元素的声明,说明你要定义的是一个元素; 声明后面的"DESCRIPTION",...

Global site tag (gtag.js) - Google Analytics