一、调试接口工具
1、postman
2、postwoman https://postwoman.io/
二、小功能调试curl
2.1 get请求
# curl+请求的接口地址
curl 192.168.48.101:8081/api/testGet
# 看到详细的请求信息则加 -v
curl 192.168.48.101:8081/api/testGet -v
2.2 post请求
用-X声明请求方式 -d传送请求的参数
curl 192.168.48.101:8081/api/testPost -v -X POST -d "temp1=aa&temp2=bb"
补充 -H 表示请求头声明
curl 192.168.48.101:8081/api/testPost -X POST -H "Content-Type:application/json" -d '{"temp1":"aa","temp2":"bb"}'
2.3 传文件
curl 192.168.48.101:8081/api/upTest -F "file=@/home/pic/test1.png" -H "token: 123" -v
2.4 请求的时候忽略ssl证书进行https请求
curl -k https://192.168.48.101:8081/api/testGet
2.5 -H 设置请求头
curl -X GET -d "temp=aa" -H "Content-Type:application/json" -H "token:abc" https://192.168.48.101:8081/api/testGet
2.6 -o 下载请求
curl -o https://192.168.48.101:8081/api/testGet
2.7 -A 设置浏览器
curl -A "Mozilla/5.0" https://192.168.48.101:8081/api/testGet
参考地址:https://blog.csdn.net/FungLeo/article/details/80703365
三、补充其它方式
curl --location \
--request POST 'https://192.168.48.101:8081/api/testGet' \
--header 'token: adb' \
--header 'Content-Type: application/json' \
--data-raw '{
"temp1": "abc",
"temp2": "def",
}'
参考:https://blog.csdn.net/taiyangdao/article/details/77020762
四、压力测试工具