码迷,mamicode.com
首页 > Web开发 > 详细

记一下ajax里get与post的异同

时间:2016-08-19 18:42:22      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

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

 

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一般来讲是不受限制。

 

记一下ajax里get与post的异同

标签:

原文地址:http://www.cnblogs.com/AlexBlogs/p/5788561.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!