• Ajax 请求


    open("方式",url,异步标志)//规定参数

    send()//将请求发送给服务器,只有在post方式时,才使用send(string)

    方式可以有POST、GET;

    url是服务器上的文件的路径;

    异步标志表示是否异步,true表示异步,false表示非异步。

    POST和GET选择:

    一般的GET比POST速度要快,效率更高。

    但是以下情况只能用POST:

     无法使用缓存;

     向服务器提交大量的数据;

    发送包含未知字符的用户输入;

    get使用方法:

     open(“GET”,url,false)

    send()

    可能會返回緩存,所以就給url加一個id;

    post使用方法:

    open(“POST”,“url”,false)

    setRequestHeader(“頭名”,“頭值”)

    send(“鍵值對”)

    同步或者異步?

    同步:false

    適用於小型的請求:

    必須等服務器相應就緒以後,才能繼續下一步的操作,服務器可能會進入掛起或停止。

    open(“GET”,“url“,false)

    send()

    元素.innerHTML=reponseText;

    異步:true

    請規定響應處於onReadyStateChange事件中就緒狀態時所執行的函數:

    onReadyStateChange=funcition()

    {

    if(readyStatue=4&&status==200)

    {

    元素=responseText

    }

    }

    open(“GET”,“url”,true)

    send()

  • 相关阅读:
    极客时间趣谈网络协议第一模块 通信协议综述 总结
    acl
    go context 梳理
    go sync 包梳理
    SQL优化
    .NET 6 支持的Windows 版本
    SQL Group By 和 Having 的区别
    SQLServer select语句执行流程
    NSwag, Swagger 调试 404
    转载: 数据库相关知识,理论及优化
  • 原文地址:https://www.cnblogs.com/Zhengxiaoxiao/p/10492930.html
Copyright © 2020-2023  润新知