python requests添加参数
时间: 2023-04-21 21:03:05 浏览: 142
获取request的参数
Python中的requests库可以通过添加参数来发送HTTP请求。具体方法如下:
1. GET请求添加参数:
```python
import requests
params = {'key1': 'value1', 'key2': 'value2'}
response = requests.get('http://example.com', params=params)
```
2. POST请求添加参数:
```python
import requests
data = {'key1': 'value1', 'key2': 'value2'}
response = requests.post('http://example.com', data=data)
```
其中,params和data都是字典类型,可以根据需要添加相应的键值对。在GET请求中,params会将参数拼接到URL后面,形成类似于`http://example.com?key1=value1&key2=value2`的URL;在POST请求中,data会作为请求体发送到服务器。
另外,还可以通过headers参数添加请求头,例如:
```python
import requests
headers = {'User-Agent': 'Mozilla/5.0'}
response = requests.get('http://example.com', headers=headers)
```
以上就是Python requests添加参数的方法。
阅读全文