• ajax


    ajax 指XMLHttpRequest

    GET:一般用于信息获取,查询 (默认的http请求的方法)(一般来说不用来做对信息的修改,不安全,任何人都可一见)

         使用URL 传参

         对发送信息的数量也有要求,一般为2000个

    POST:用于服务器上的资源修改,新建

               对发送信息的数量无限制

    一个http请求的响应由三部分组成

    1,一个由数字和文字组成的状态码,用来显示请求的成功和失败

    2.响应头,响应头和请求头一样包含很多有用的信息,例如服务器类型,日期时间,内容类型和长度等等。

    3.响应体,也就是响应的正文,如字符串,或这html代码

    状态码:

    1:   1XX 信息类,表示收到web浏览器的请求,正在进一步处理

    2:   2XX 成功,表示客户请求被正确接收,理解和处理,例如200 OK  请求成功

    3: 3XX 重定向,表示请求没有成功,客户需要做进一步的处理

    4: 4XX 客户端错误,表示客户端提交的请求有错误,例如404 NOTFound,意味着请求中所引用的文档不存在 (URL找不到)

    5:   5XX  服务器错误,表示服务器不能完成对请求的处理 例如500

    xhr发送请求 

    方法:可以将请求发送到服务器

    open(method,url,async) 规定了请求的方式,地址,与是否异步处理,通过它就可以调用http请求了

             method:发送请求的方式  GET, POST,不去分大小写

             URL:地址,相对会这绝对

            async: 是否异步(异步默认true)(同步false)

    send(string) 使用send方法将http请求发送到服务器

           用get是不填参或写none

           用post就要填写参数

    setRequestHeader 写在 open与send之间

     

     

              

  • 相关阅读:
    判断窗体 show完成
    【洛谷1349】广义斐波那契数列
    【洛谷2744 】【CJOJ1804】[USACO5.3]量取牛奶Milk Measuring
    【洛谷T7153】(考试) 中位数
    【洛谷T7152】(考试题目)细胞
    【洛谷1962】 斐波那契数列
    【洛谷1855】 榨取kkksc03
    【HDU2255】奔小康赚大钱
    【洛谷1402】酒店之王
    【洛谷1607】【USACO09FEB】庙会班车
  • 原文地址:https://www.cnblogs.com/jimmy1293/p/6515671.html
Copyright © 2020-2023  润新知