get和post是HTTP协议中的两种请求方式(HTTP协议是基于TCP/IP的应用层协议)
get和post传参的不同点
1.get在浏览器退回是无害的,post会再次提出请求
2.get是向服务器发索取数据的一种请求,post示向服务器提交数据的一种请求
3.get能被收藏为书签&缓存,post不能被收藏为书签&缓存
4.get会将数据缓存起来,post不会将数据缓存起来
5.get只允许发送ASCII字符,post没有限制
6.get发送的数据量没有post大(get在URL中传送的参数有长度限制)
7.get与post相比安全性较差,get不能用来发送密码以及其他敏感信息(get数据在URL中对所有人可见,post数据不会显示在URL中)
8.post会将请求头发送给服务器进行确认后再真正发送数据
9.使用get请求能减少web服务器负担