image.png
swagger 可以作为接口文档,也可以在页面上进行相关的调试操作。

swagger 上做接口测试

【try it out】

在接口上点击【try it out】,
image.png

【Excute 】执行

点击执行,可以在页面上调试接口。
image.png
下面可以看到对应的执行效果。
image.png

swagger 主要用来作为接口的调试,不能保存。

curl 命令接口测试

发送Get请求

curl 是Linux服务器上的一个命令。主要用来模拟发送网络请求。
image.png
在swagger 上能够自动生成 curl命令。

  1. curl -X GET "http://49.233.108.117:28019/api/v1/index-infos" -H "accept: */*"

-X 表示请求方式
http://49.233.108.117:28019/api/v1/index-infos” 请求路径
-H 表示请求头

发送Post请求

  1. curl -X POST "http://49.233.108.117:28019/api/v1/user/register" -H "accept: */*" -H "Content-Type: application/json" -d "{ \"loginName\": \"13244445555\", \"password\": \"123456\"}"

-d 表示请求数据

postman上也可以生成curl命令
image.png
选择代码样例模板。
image.png