通常post自带的参数以Form data形式提交,但也有一些是以request payload提交的,所以在构造post时有些许不同
1.修改Header中的Content-Type
Form data的Content-Type是 application/x-www-form-urlencoded (默认)
而request payload的Content-Type是application/json;charset=UTF-8,或则不指定、
2.构造post的data
准备一个payloadParam
payloadParam = {
'param': True
}
转成json格式
import json
dumpJson = json.dumps(payloadParam)
构造完成 发送请求
res = requests.post(postUrl, data=dumpJson, headers=payloadHeader, timeout=timeOut)
结束!
参考:https://blog.csdn.net/zwq912318834/article/details/79930423