在页面发生线上问题时,你要做的事情就是去查接口,响应数据是否正确,查接口的方法有两种:

  第一种是在浏览器中打开地址,但是你必须得知道详细的 URL,并且有些页面还需要附带参数。

  第二种是打开编辑器,启动本地项目,然后查看访问的接口,或者直接搜索代码,找到接口。

  无论哪种方式,都会消耗点时间成本,并且还要想办法凑接口的参数,否则可能就得不到结果。

  于是就想到设计一个接口管理平台,当需要查某张页面的接口时,直接在平台中搜索即可。

一、创建

  创建页面与之前的 BFF 类似,减少了几项,新增了几项,包括标题和平台。

  

  标题就是页面的标题,用于快速搜索,平台分为两部分:前台网页和后台管理。

  两个平台的接口在请求时,略有不同。

  前台网页的接口有些需要验证身份,需要传递身份参数,这是一个加密过的字段。

  后台网页也需要验证身份,但是这些信息是放在请求首部中,一并带到后台中。

  创建页面还有一半是调试部分,鉴权适用于后台管理接口,存储的是身份信息。

  

  在填写相关信息后,点击提交后,在灰底部分就能查看到格式化后的响应数据。

  

  由于是在 Node 环境中发出请求,因此不存在跨域的问题。

二、列表

  在接口列表的过滤条件中,可选择平台,API 和标题支持模糊查询。

  

  可指定行下载,便于将本地存储的字段移植到其他环境,点击新建和编辑会跳转到创建的页面。

  在查看的模态窗口中,可以查看接口的详细说明。

  

  在旁边的选项卡中是调试界面,这样就能在得到查询结果时,立刻调试接口。

 posted on 2023-04-24 07:31  咖啡机(K.F.J)  阅读(233)  评论(1编辑  收藏  举报