GET 请求 request python 有header
时间: 2024-11-25 11:16:36 浏览: 3
python requests 使用快速入门
在Python中,发送GET请求通常会使用requests库,这个库提供了一个方便的`get()`函数来进行HTTP通信。当你发送一个GET请求时,可以添加headers(头信息)来指定请求的一些附加信息,例如设置User-Agent、Accept-Language等。下面是一个例子:
```python
import requests
url = 'http://example.com/api'
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',
'Accept': 'application/json',
}
response = requests.get(url, headers=headers)
```
在这个示例中,`headers`字典包含了两个常见的头信息:User-Agent用于标识客户端浏览器类型,Accept告诉服务器期望接收的数据格式。发送请求后,`response`变量将包含服务器的响应。
阅读全文