python接口自动化2-发送post请求

payload参数是字典类型,传到如下图的form里

import requests
payload={'yoyo':"hello world","pythonQQ群":"226296743"}   #注意是冒号不是==等号,注意是大括号不是dict
r= requests.post('http://httpbin.org/post',data=payload)
print(r.text)

三、json

1.post的body是json类型,也可以用json参数传入。

2.先导入json模块,用dumps方法转化成json格式。

3.返回结果,传到data里

import requests

payload={'yoyo':"hello world","pythonQQ群":"226296743"}   #注意是冒号不是==等号,注意是大括号不是dict

#转化成json格式
import json
data_json=json.dumps(payload)
r= requests.post('http://httpbin.org/post',json=data_json)   #注意原本这里的data改为json了
print(r.text)

 

 

你可能感兴趣的:(python接口自动化2-发送post请求)