1.application/json 格式传参
Content-Type:application/json,application/json 这个 Content-Type 作为响应头大家肯定不陌生实际上,现在越来越多的人把它作为请求头,用来告诉服务端消息主体是序列化后的JSON 字符串。由于JSON 规范的流行服务端语言也都有处理JSON 的函数,使用JSON 不会遇上什么麻烦。
1.字典传参
import requests
url = 'http://httpbin.org/post'
#传入的参数:字典格式
d = {
"key1": "value1",
"key2": "value2"
}
res = requests.post(url, json=d)
print(res.json())
2.转换为 json 格式传参
import json
import requests
url = 'http://httpbin.org/post'
#传入的参数:字典格式
d = {
"key1": "value1",
"key2": "value2"
}
data_json = json.dumps(d)
res = requests.post(url, json=d)
print(res.json())