ajax中get和post的区别

区别主要有三点:

1:传参的形式不同

2:传的数据大小限制不同

3. 编码

解析:

1-》对于get来说它传参数主要是在url后面附上表单中的数据,这样浏览器有缓存,别人可能看到一些重要信息,比如用户名密码等,会造成危害。而post参数是作为http内容进行传递的。

2-》get传递的数据大小一般在2014byte,而post大约在2m

3-》get在传递参数时要依据encodeURLComponent进行转码,而post是利用http头部的content-type进行定义编码规则的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 大家在面试时一般都会都被问到post和get有什么区别,肯定很多同学都会和我一样想到一大堆什么post比get安全...
    胡自鲜阅读 832评论 0 3
  • GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是...
    王闲森阅读 1,267评论 2 21
  • GET和POST是什么?HTTP协议中的两种发送请求的方法。 GET和POST是HTTP请求的两种基本方法,要说它...
    何wife阅读 722评论 1 13
  • 心情有点复杂,多了些烦乱,少了些自在。添了些矛盾,减了些舒适。 不可说,不能说,也不该说。默默地独自承受,享受着苦...
    林夕雨阅读 922评论 2 4