Get和Post请求
GET请求 VS POST请求:
本质上的区别:语义不同(GET是取,POST是提交)
表现出的一些主要区别:
1、GET没有请求体,POST请求允许有请求体
2、GET请求具备幂等性,POST请求不具备幂等性
幂等性:多次请求没有副作用。
GET就相当于查询,POST相当于修改
3、GET请求允许被浏览器/代理服务器进行缓存,POST请求不允许
4、GET请求可以被浏览器书签保存,POST不允许
5、form表单提交数据的时候,GET请求放在query string中(url后面),POST请求数据放在请求体中
(所以POST相对GET比较安全)