get请求和post请求有什么区别

get请求和post请求有什么区别

答:1、get比post更不安全

  2、get传输的数据长度比post小

  3、get通过在URL后拼接字符串的形式传递参数,post将参数放在RequestBody中

       4、get产生一个TCP数据包;post产生两个TCP数据包。(get会把 httpheader 和 data 一起发送给服务器,服务器会响应200,post会先把httpheader发送给服务端,服务端响应100,提示客户端继续发送。浏览器接着发送data给服务端。最终服务端响应200)

  5、get请求可以被缓存起来,post不行

  

posted @ 2019-02-16 15:14  余总出去浪  阅读(973)  评论(0编辑  收藏  举报