接口自动化 request.post
时间: 2023-10-06 11:11:45 浏览: 115
python+requests+pytest 接口自动化框架(6)
5星 · 资源好评率100%
请求(request)是 Python 编程中的一个重要概念,它允许我们向其他应用程序或者网站发出请求,并获取响应。其中,request.post() 是一种发送 POST 请求的方法,它可以向指定的 URL 发送数据并获取响应。
下面是一个使用 request.post() 方法进行接口自动化的示例代码:
```python
import requests
url = 'http://example.com/api'
data = {'key1': 'value1', 'key2': 'value2'}
response = requests.post(url, data=data)
print(response.status_code)
print(response.json())
```
在这段代码中,我们使用 requests.post() 方法向 http://example.com/api 发送了一个 POST 请求,并传递了一个包含两个键值对的字典作为数据。接着,我们获取了服务器返回的响应,并打印了响应状态码和响应内容。注意,我们可以使用 response.json() 方法将响应内容转换为 JSON 格式。
阅读全文