接口测试-Get与Post的区别
Posted chenri
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口测试-Get与Post的区别相关的知识,希望对你有一定的参考价值。
经典面试题
GET 与 POST 的区别
GET 请求的参数以下面格式传输
- GET /S?wd=mp3 HTTP/1.1
POST 请求的参数放在Form Data 表单中进行传输
session 与 cookie 的区别
-
向网站第一次发送请求后,服务器会对资源打上标记,用set-Cookie 字段进行设置发送回给浏览器,浏览器保存该cookie,第二次访问时,浏览器会检查目标地址是否曾经有返回过cookie,若有就会携带该cookie一起发送给浏览器,用cookie字段进行设置
-
在set-Cooike中有phpSESSID字段,这个就是session,记录是第几次进行访问,而Cookie是记录身份的。session多数情况下是通过cookie进行传递
打开一个网站会发生什么过程
requests 请求中,json与data格式的不同:
- 使用 json 请求,requests 将数据转换为 json 机构体,如
{“key1”:"value1", "key2":["value2", "value3"} - 使用 data 请求,requests 将数据转换为 form data 格式,如
key1=value1&key2=value2&key2=value3
以上是关于接口测试-Get与Post的区别的主要内容,如果未能解决你的问题,请参考以下文章