开发喵星球

若依前后端分离版本如何使用Swagger(五十四)

一、访问接口文档地址

当成功启动后端之后,可以直接访问到swagger页面。

访问地址:http://localhost:8080/swagger-ui/index.html

二、修改后端配置文件

application.yml中的swagger.pathMapping:/dev-apidev-api去掉。

去掉dev-api后为:

# Swagger配置
swagger:
  # 是否开启swagger
  enabled: true
  # 请求前缀
  pathMapping: /

三、获取登录token

由于后端接口需要先进行授权后,才能够正常调用,所以需要先找到授权token信息。

这里有两种方法可以供你参考:

(1)通过调用登录接口换取登录token
这种获取方式,请看以往教程:
利用Postman工具测试若依前后端分离接口(五十三)

(2)通过网页请求获取登录token(简单)
首先,启动前端。

然后,使用用户名和密码成功登录到系统中,打开浏览器控制台,刷新页面,找到一个API接口请求中的header,可以看到token信息。

四、如何测试接口

将获取到token,复制下来,放到swagger在线接口测试页面中的Authorize里。


然后进行接口测试,可以发现接口响应状态码为200,data中也成功的返回了数据。
此时接口调用成功。

   
分类:Java/OOP 作者:无限繁荣, 吴蓉 发表于:2023-11-30 10:43:21 阅读量:305
<<   >>


powered by kaifamiao