zoukankan      html  css  js  c++  java
  • Ajax

    1:Ajax异步刷新技术

    Asynchronous 异步的

    Javascript

    And

    Xml

    (观看视频时候,在视屏上方进行评论操作)

    2:Ajax技术的实现

    jQuery实现
    javascript实现

    xml配置文件(yml,)
    (头信息决定xml的作用,)
    json键值对保存数据,键值对形式使用
    fastjson

    3:
    Ajax异步请求,只刷新局部

    传统同步请求,刷新全部

    主要开发语言
    javascript
    核心技术
    XMLHttpRequest对象


    4:回调函数:

    5:XMLHttpRequest对象状态信息
               0:没初始化
               1:开始发送
               2:请求完成
               3:读取响应
               4:响应结束


    6:HTTP状态码
            404资源不存在(地址错误)
            500代码异常
            403权限访问
            200正确返回响应


    statusText:返回当前请求的状态

    7:post和get的区别

                  1:get是明文传参,所有参数都在URL地址栏里显示,较不安全,
    而post传参是通过request body实体 提交后地址栏里看不到参数,
    相对get而言较安全些。

                   2:get传递的参数有限,post传递的参数数据量大,所以一般需要
    上传文件的表单都用post提交。

                  3:get执行效率上要比post快些。

                   4:get容易被浏览器缓存信息,而post不会。

                   5:get请求的数据会附加在URL上,以?分割开,多个参数用&连接,
    URL编码是用ASCII编码。

                   6:post的容量大,因为get的数据写在地址栏上,所以存放信息有限

                   7:数据量小,对于安全性要求不高用get

  • 相关阅读:
    新服务器上迁移项目遇到的问题
    xftp传输文件失败
    记录一些mysql常用命令
    微信APP支付
    状态码(更新中···)
    yii ActiveRecord
    MySQL命令行自动补全——mycli安装
    MySQL优化总结
    MySQL读写分离架构——Atlas
    MySQL日志
  • 原文地址:https://www.cnblogs.com/zjx-959/p/13748533.html
Copyright © 2011-2022 走看看