在请求接口中,有时传入的字段必须是json
格式,否则请求会失败,返回结果报:某字段必须是正确的json格式
这时我们找对应的字段,传入的value直接序列化就可以了。
# 导入json模块
import json
import requests
data= {
"key1" : "value1",
"key2":json.dumps ({"xx_1":"xx1", "xx_2":"xx2"}) # 这里序列化一下
}
res = requests.post(url='xxxxx', data=data).json()
print(res)
这样上传请求就可以了。