get和post的初高等区分

**低级区分**

 1.get长度有限,而post长度能够更长
 
 2.get的要求包括参数将会被cache 然则post 不会
   
 3.get的url能被存为标签然则post不能

 4.get只能举行url编码,post则能够多种编码
 
 5.get只接收ASCII字符 然则post没有限定

 6.get退却无害,然则post会动身再次要求

 7.get比post的安全性差,由于get参数直接暴露在url中
**高等区分**

1.get发生一个TCP数据包;post发生两个TCP数据包

2.在一次要求中,get一次性完成,post在部份浏览器(除了火狐)须要发送两次信息,所以get比post更快,更有效力
    原文作者:spademan
    原文地址: https://segmentfault.com/a/1190000006995705
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞