get和post是HTTP两种发送请求的方式,HTTP是基于tcp/ip数据如何在万维网中传输的协议,get和post也都是基于tcp/ip,两者本质上其实并没有什么区别,但有一个较大的区别在于:
get方式发送请求时,产生一个数据包,但是post方式发送请求时,产生两个数据包。
get方式请求时,直接将header和data一并发送给服务器,服务器返回200 OK;
post方式请求时,浏览器先发送header,服务器返回100 continue,之后浏览器再将data部分发送给服务器,服务器响应200 OK。
因为post请求需要发送两次数据包,故相较于get请求方式,post更耗时。
GET和POST区别
最新推荐文章于 2022-08-24 13:38:00 发布