python接口自动化之json请求体

python requests做接口自动化的时候,有get ,post等请求方法,

那么我们的请求体的参数书写的时候有三种格式(xml的暂时没碰到,就不计算在内)

params,data,json。

什么情况下使用这三种格式呢?

其实以前我在使用jmeter做接口测试的时候,经常碰到不同的请求体格式。

现在用python来写的时候,还是记录下。

1,get 请求的时候,大部分使用params

如:

2,post请求时,数据格式为form表单格式时,使用,data

如:

3,post请求时,数据格式为json时,使用:json

如:

这三种使用的时候,主要是看请求体的数据格式。

平时注意下就可以了,这个地方不难。

原文地址:https://www.cnblogs.com/star12111/p/14856345.html