GET请求和POST请求的区别
(1)从安全性角度:
POST请求安全性比GET请求安全性高
(2)从请求体角度:
POST请求包含请求体,GET请求不包含请求体
(3)从产生TCP数据包角度:
GET产生一个TCP数据包,POST产生两个TCP数据包
(4)从传递参数角度:
GET请求中会暴露在URL上,POST请求不会暴露在URL上
(5)从URL长度限制角度:
GET请求对传递的数据长度URL大小有限制,POST请求对URL长度没有限制
(6)从数据缓存角度:
GET请求数据可以被缓存,POST请求不可以被缓存
(7)从历史记录角度:
GET请求数据会保存在历史记录中,POST请求则不会保存在历史记录中
(8)从请求速度角度:
GET请求的传输要比POST请求传输速度要快
注意:以上为POST请求与GET请求的区别