get请求与post请求的区别
参数的位置不同
get把请求参数放在 url 上,即 http 协议头上
post 放在 Request body 请求体中
get 比 post 更不安全,不能用来传递敏感信息
post 比 get 安全
get 请求参数会被完整保留在浏览器历史记录里
post 中参数不会保留在浏览器历史记录中
传输的数据大小不同
get 一般来说提交的数据最大是 2k
post 理论上没有限制
传输的数据类型不同
GET 只接受 ASCII 字符
而 POST 没有限制
数据包不同
GET 产生一个 TCP 数据包
POST 产生两个 TCP 数据包