import requests
# 定义API的URL
url = "https://api.example.com/data"
# 定义请求头(如果需要认证或其他信息)
headers = {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Content-Type': 'application/json'
}
# 定义请求参数(如果有)
params = {
'param1': 'value1',
'param2': 'value2'
}
# 发送GET请求
response = requests.get(url, headers=headers, params=params)
# 检查响应状态码
if response.status_code == 200:
# 解析响应内容(假设是JSON格式)
data = response.json()
print("成功获取数据:", data)
else:
print("请求失败,状态码:", response.status_code)
# 发送POST请求(示例)
payload = {
'key1': 'value1',
'key2': 'value2'
}
response_post = requests.post(url, headers=headers, json=payload)
if response_post.status_code == 201:
print("POST请求成功")
else:
print("POST请求失败,状态码:", response_post.status_code)
requests库:这是Python中常用的HTTP库,用于发送HTTP请求。params字典传递。requests.get()方法发送GET请求,并接收响应。response.status_code检查请求是否成功(200表示成功)。response.json()解析。requests.post()方法发送POST请求,并传递JSON数据。上一篇:python split()
下一篇:python如何注释
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站