linux使用curl进行接口测试
时间: 2023-12-13 21:34:35 浏览: 495
接口测试curl结果
使用curl进行接口测试的方法如下:
1. 发送GET请求
```shell
curl http://www.example.com/api/get_info
```
2. 发送POST请求
```shell
curl -X POST -d "name=John&age=25" http://www.example.com/api/create_user
```
3. 发送带有Header的请求
```shell
curl -H "Content-Type: application/json" http://www.example.com/api/get_info
```
4. 发送带有Authorization的请求
```shell
curl -H "Authorization: Bearer <token>" http://www.example.com/api/get_info
```
5. 发送带有文件的请求
```shell
curl -F "file=@/path/to/file" http://www.example.com/api/upload_file
```
6. 发送带有Cookie的请求
```shell
curl -b "session_id=<session_id>" http://www.example.com/api/get_info
```
7. 发送带有代理的请求
```shell
curl -x http://proxy.example.com:8080 http://www.example.com/api/get_info
```
8. 发送带有用户名和密码的请求
```shell
curl -u username:password http://www.example.com/api/get_info
```
9. 发送带有SSL证书的请求
```shell
curl --cert /path/to/cert.pem https://www.example.com/api/get_info
```
阅读全文