requests如何获取请求头
时间: 2024-05-16 08:14:54 浏览: 53
python requests 使用快速入门
在使用requests库发送HTTP请求时,可以通过headers参数设置请求头。如果需要获取响应头,可以通过response对象的headers属性获取。
示例代码:
```python
import requests
url = 'http://www.example.com'
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.36',
'Accept-Language': 'en-US,en;q=0.5',
'Accept-Encoding': 'gzip, deflate',
'Connection': 'keep-alive',
'Content-Length': '0'
}
response = requests.get(url, headers=headers)
print(response.headers)
```
以上代码中,我们通过设置headers参数传递请求头,发送GET请求并获取响应头。最后输出响应头。
阅读全文