get和post的区别

--1. 收发数据来说
GET请求一般用去请求获取数据,
POST一般作为发送数据到后台时使用
2、传输数据的参数上
GET 一般放在URL中明文传输
POST 一般放在请求体中传输
3、刷新浏览器或者重复请求上(后退)来说
GET请求刷新浏览器或回退时没有影响
POST回退时会重新提交数据请求
4、数据缓存上来说
GET 请求可被缓存
POST 请求不会被缓存
5、历史记录上来说
GET 请求保留在浏览器历史记录中
POST 请求不会保留在浏览器历史记录中
6、收藏上来说
GET 请求可被收藏为书签
POST 不能被收藏为书签

原文地址:https://www.cnblogs.com/Sxp1111/p/14062156.html