将参数放到请求体中(JSON 格式)
将参数放到请求体中,格式为 JSON,需要进行以下步骤:
- 将参数转换为 JSON 格式。
- 将 JSON 格式的参数放到请求的 body 中。
- 在请求头中添加 Content-Type 为 'application/json',表示请求的 body 中的数据为 JSON 格式。
例如,假设需要向服务器发送一个 POST 请求,参数为 {'name': 'John', 'age': 30},则代码如下:
import requests
import json
url = 'http://example.com/api'
# 将参数转换为 JSON 格式
data = {'name': 'John', 'age': 30}
json_data = json.dumps(data)
# 发送 POST 请求
response = requests.post(url, data=json_data, headers={'Content-Type': 'application/json'})
# 打印响应结果
print(response.text)
在这个例子中,我们首先将参数 data 转换为 JSON 格式,然后将它作为请求的 body 发送到服务器。并且在请求头中指定 Content-Type 为 'application/json'。
原文地址: https://www.cveoy.top/t/topic/oBb7 著作权归作者所有。请勿转载和采集!