注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

我的博客

学如逆水行舟,不进则退!

 
 
 

日志

 
 
关于我

我崇拜伟人,但我从不追逐伟人,因为自知没有那么开阔的步伐!

网易考拉推荐

Ajax对象XMLHTTPRequest  

2007-06-22 14:35:37|  分类: ajax |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

    XMLHTTPRequest是ajax的核心对象,一个可以在javascript、vbscript、jacript等脚本语言中使用的API,通过HTTP协议实现与服务器异步通信的能力。

    XMLHTTPRequest有一些基础的方法和属性与服务器通信:

    (1)方法:abort():发送当前请求;
               getAllResponseHeaders():获取服务器返回的所有响应头;
               getResponseHeader("headerLabel"):获取指定名称的响应头;
               open("method","url"[,asyncFlag[,"userName"[,"password"]]]):建立与服务器的请求URL的连接,设置请求的方法(GET,POST),是否使用同步。如果服务器需要用户名和密码则需要在此提供;
               send(content):发送请求;
               setRequestHeader("lable","value"):发送请求前设置请求头;

     (2)属性:onreadystatechange:指定XMLHTTPRequest对象状态改变时的事件处理函数(响应函数);
              readyState:XMLHTTPRequest对象执行的状态;
                  0:XMLHTTPRequest对象尚未完成初始化工作;
                  1:XMLHTTPRequest对象开始发送请求;
                  2:XMLHTTPRequest对象的请求发送完成;
                  3:XMLHTTPRequest对象开始读取服务器的响应;
                  4: XMLHTTPRequest对象读取服务器响应结束;
              responseTest:获取服务器返回的响应文本;
              responseXML:获取服务器响应的XML文档对象;
              status:服务器的响应完成时,返回的执行状态码;
                  200:服务器响应正常;
                  400:无法找到请求的资源(URL);
                  401:访问资源的权限不够;
                  404:需要访问的资源不存在;
                  405:需要访问的资源被禁止;
                  500:服务器内部错误;
                                 ------
              statusText:服务器的响应完成时,返回的状态文本信息;

 

  评论这张
 
阅读(122)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017