联系
get和post的底层都是TCP/IP,所以get和post请求本质上都是TCP链接。
区别
1.get产生一个数据包,post产生两个数据包
2.对于get方式的请求,浏览器会把http header和data一并发送出去,服务器响应200 OK,请求成功。(返回数据)
对于post方式的请求,浏览器会先发送header,服务器响应100 continue ,要求客户端继续发送信息,浏览器再发送data,服务器响应200 OK(返回数据)
3.get可提交的数据量较小、而post提交的数据量较大,浏览器和服务器会有不同的限制。