最根本的区别:语义上的区别 一个是读 一个是写操作
实践上的区别:
一:
1.get是读,post是写。get打开的页面刷新是无害的,post打开的页面刷新需要你重新确定一下。2.get可以被缓存,post不能被缓存。
3.get可以被书签收藏,post不能被书签收藏。
二:
1.get相比 post不安全,参数都在url里,可能包含敏感信息
2.get参数在url里面,post参数在body里面
3.get参数的长度有限制,post没有
三:
get请求只有一个TCP数据包,post有两个以上TCP数据包。