接口测试中,怎么使用代码请求,apifox上的接口
时间: 2024-02-01 10:13:41 浏览: 165
用于接口测试的工具,模拟各类请求
在 Apifox 上,每个接口都有一个唯一的 URL 地址,可以使用代码请求来访问该接口。以下是使用 Python 语言发送 GET 请求的示例代码:
```python
import requests
url = "https://api.apifox.cn/mockserver/example/get"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
response = requests.get(url, headers=headers)
print(response.status_code)
print(response.json())
```
其中,`url` 是 Apifox 上接口的 URL 地址,`headers` 是请求头信息,`response` 是服务器返回的响应结果。你需要将 `YOUR_TOKEN_HERE` 替换为你自己的 API Token。
如果你需要发送 POST 请求,则可以使用以下示例代码:
```python
import requests
import json
url = "https://api.apifox.cn/mockserver/example/post"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
payload = {
"name": "张三",
"age": 18
}
response = requests.post(url, headers=headers, data=json.dumps(payload))
print(response.status_code)
print(response.json())
```
其中,`payload` 是请求的数据,需要使用 `json.dumps()` 方法将其转换为 JSON 格式。
阅读全文