zoukankan      html  css  js  c++  java
  • 记一下ajax里get与post的异同

    以下均为个人笔记,如有错误,欢迎指正

    get与post在写法上来讲基本上差不多

    $.ajax({
        type:"get",//get
        data:data,
        success:function(){
            /*some code*/
        },
        error:function(){
            /*some code*/
        }
    });

    大致就是这么个东西。

    但是他们还是有很明显的差距的:

    1. get所获取的内容会被浏览器所缓存,而post不会;

    2. get发送请求时,它所附带的参数都直接显示的放在url后面,post是通过HTTP post机制,

     将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址,post方法对用户来说是隐式的,

     所以这也就衍生出一个差别,get安全性比较差,如果有重要的内容在传输的话,它将暴露出来;

    3. get与post所能传输的数据量有明显的区别,get的话在2k以内,而post一般来讲是不受限制。

  • 相关阅读:
    python三级菜单
    python购物车
    crontab计划任务
    shell脚本相关关系、浮点、循环
    find及其他命令
    awk命令
    sed命令
    linux正则表达式
    shell脚本编写nginx部署脚本
    shell脚本编写监控内存并发送邮件
  • 原文地址:https://www.cnblogs.com/AlexBlogs/p/5788561.html
Copyright © 2011-2022 走看看