requests.get 请求标头 怎么写
时间: 2024-10-21 08:12:30 浏览: 29
http://python-requests.org/库的透明持久缓存-Python开发
在使用Python的requests库发送GET请求时,你可以通过设置headers字典来添加请求标头。下面是一个例子:
```python
import requests
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
'Authorization': 'Bearer your_access_token', # 如果需要认证,可以添加access token
'Accept-Encoding': 'gzip, deflate', # 设置编码格式
}
response = requests.get('http://example.com', headers=headers)
```
在这个例子中,`headers`字典包含了用户代理(User-Agent)、授权令牌(如果需要)和其他可能需要的标头。将这个字典传递给`get()`函数,它会在发送请求时包含这些信息。
阅读全文