区别:
(1)get方式是把参数放在url地址栏中,通过http请求行发送给服务器。而post则是把数据放在了http的请求正文中进行传输
(2)get方式发送数据时需要手动进行encodeURIComponent()转码。否则后端会显示乱码,post请求通过setRequestHeader进数据行了转码
(3)get方式发送数据 时会存在缓冲,导致页面信息没有及时更新,需要通过参数后加new Date()来解决。post则不产生缓存,所以相对安全。如果我们通过post发送数据,我们需要告诉我们发送的类型 
post请求支持的三种类型(
     ———–application/x-www-form-urlencoded—-表单数据类型
     ———-application/multipart/form-data-上传文件类型
     ————application/text/plian     —–文本数据类型
(4)get方式请求传输长度有限制。post则理论上不受任何限制

版权声明:本文为ydfqixn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ydfqixn/p/7823152.html