PS:get和post的区别:
对于测试来讲,使用post请求做接口测试时需要注意,要结合实际业务的需求,有些post请求可能会修改服务器信息,还有很多开发是将post和get请求混用的,而get基本是拉取信息的,还有几个区别是
1、GET产生一个TCP数据包;POST产生两个TCP数据包。
举个例子来说:
对于GET方式的请求,浏览器会把http header和data一并发送出去,服务器响应200(返回数据);
而对于POST,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 ok(返回数据)。
2、get是幂等,post是非幂等,实际应用比如在请求响应前失去连接,如果方法是幂等的,就可以放心地重发一次请求
以上是我边学习边整理的笔记,不知道为什么导出来是图片,有时间在研究下,下方粘一下参考的主要链接
web:https://www.jianshu.com/p/c7eff37f770b
http报文:https://blog.csdn.net/lmj1436140682/article/details/63262459
HTTPS :https://www.jianshu.com/p/650ad90bf563
cookie+session+token:https://www.jianshu.com/p/650ad90bf563
网友评论