zoukankan      html  css  js  c++  java
  • 2015-03-06——ajax基础

    IE6  必须使用Microsoft.XMLHTTP ActiveX组件来实例化一个对象 IE7已实现了XMLHttpRequest对象

    var request = new ActiveXObject("Microsoft.XMLHTTP");  //IE6
    var request= new XMLHttpRequest();

    request对象常用方法
    open(method, url, isAsynchronous);  第三个参数true/false 是否异步
    setRequestHeader(label, value);   必须放在open之后,send();之前
    send(content); content内容可选,如post请求的内容等
    abort(); 用于停止当前的请求
    getAllResponseHeaders();  返回字符串形式的完整的头部信息集合
    getResponseHeader(label);  返回指定头部的一个单独的字符串值

    request对象事件
    onreadystatechange
    readyState
    0:尚未初始化
    1:载入中
    2:载入完成
    3:交互
    4: 完成
    responseText 响应中返回的数据的字符串表示
    responseXML  兼容dom核心的文档对象   必须将响应的Content-Type头部信息设置为application/xml
    status  表示请求状态的数字代码  404 200(ok) ...
    statusText  与状态代码相关的一条信息

    常用请求方式:
    GET,用于从服务器取得头部信息及其他信息的请求
    POST,用于修改服务器上信息的请求
    HEAD,用于与GET相同的请求,但HEAD中只包含与请求关联的头部信息,而不包含请求的主体
    PUT,用于希望在服务器上某个特殊位置存储信息的请求
    DELETE,用于希望删除服务器上文件或资源的请求
    OPTIONS,用于列出服务器上的文件或资源的请求


  • 相关阅读:
    Frequency of String CodeForces
    Sign on Fence CodeForces
    洛谷 P3332 [ZJOI2013]K大数查询 || bzoj3110
    spoj DYNALCA
    洛谷 P2824 [HEOI2016/TJOI2016]排序 (线段树合并)
    洛谷 P3203 [HNOI2010]弹飞绵羊 || bzoj2002
    bzoj 1036: [ZJOI2008]树的统计Count
    Shiro Authenticator认证器
    Shiro 十分钟教程
    Shiro 架构
  • 原文地址:https://www.cnblogs.com/bugong/p/4318382.html
Copyright © 2011-2022 走看看