HTTP请求的两种方式get和post的区别

1,get从服务器获取数据;post向服务器发送数据;

2,安全性,get请求的数据会显示在地址栏中,post请求的数据放在http协议的消息体;

3,从提交数据的大小看,http协议本身没有限制数据大小,post没有限制;GET数据是附在URL之后的,而URL则会受到不同环境的限制的,比如说IE对其限制为2K+35;

4,get请求可以更好的添加到收藏夹,添加收藏夹实质是添加的网页url地址,如果某个页面通过get获取参数,那么添加收藏夹会将get数据保存起来,之后可以成功打开此页面;如果某页面通过post获取数据,那么添加收藏夹后没法保存post数据,再打开此页面时候,因为post数据丢失,页面显示出故障。

原文地址:https://www.cnblogs.com/usa007lhy/p/4890157.html