requests.post 用法
时间: 2023-07-25 19:16:17 浏览: 289
Python requests.post方法中data与json参数区别详解
`requests.post()` 是 Python 中 `requests` 库中的一个函数,用于向指定 URL 发送 HTTP POST 请求。它的基本用法如下:
```python
import requests
url = 'http://example.com/api'
data = {'key1': 'value1', 'key2': 'value2'}
response = requests.post(url, data=data)
```
其中,`url` 参数指定了请求的目标 URL,`data` 参数可以是一个字典或字符串,包含了需要发送的数据。在发送请求时,`requests.post()` 会将 `data` 参数中的数据编码为表单形式,并将其作为请求的正文发送给目标 URL 。函数的返回值是一个 `Response` 对象,包含了服务器对请求的响应。你可以通过该对象的方法和属性来获取响应的状态码、响应头、响应正文等信息。
阅读全文