Node.js躬行记(27)——接口管理

简介: Node.js躬行记(27)——接口管理

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

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

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

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

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


一、创建


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

  

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

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

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

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

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

  

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

  

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


二、列表


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

  

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

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

  

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

相关文章
|
7月前
|
存储 JavaScript 中间件
❤Nodejs 第十二章(图片存储接口-本地)
【4月更文挑战第12天】在Node.js第十二章中,主要讲解了错误中间件的编写和multer中间件的使用。错误中间件需置于所有路由之后,用于捕获并处理错误,防止接口崩溃。示例代码展示了如何处理token解析失败的错误。接着介绍了multer,它是处理multipart/form-data数据,尤其是用于文件上传的中间件。通过`yarn add --save multer`安装,并引入到项目中。最终,成功实现了图片上传并返回了可访问的图片路径。
148 2
|
7月前
|
JSON 缓存 JavaScript
❤Nodejs 第十章(用户信息token认证和登录接口开发)
【4月更文挑战第10天】本文介绍了Node.js中实现用户信息token认证和登录接口的步骤。express-jwt的使用,接着创建基本的Express服务器,然后导入并使用jsonwebtoken和express-jwt。设置一个密钥,并定义一个中间件处理token验证。示例展示了登录接口的实现。遇到登录判断失效的问题后,对判断条件进行了优化。
269 2
|
7月前
|
存储 JavaScript 数据库
nodejs中express框架实现增删改查接口
nodejs中express框架实现增删改查接口
|
7月前
|
JavaScript 内存技术
node与npm版本对应关系以及使用nvm管理node版本
node与npm版本对应关系以及使用nvm管理node版本
3606 0
|
2月前
|
SQL JavaScript 关系型数据库
node博客小项目:接口开发、连接mysql数据库
【10月更文挑战第14天】node博客小项目:接口开发、连接mysql数据库
|
3月前
|
前端开发 JavaScript 安全
node登陆接口权限配置cookie-parser、express-session
本文介绍了在Node.js中使用express-session和cookie-parser实现登录接口的权限配置,包括验证码接口的生成和自定义中间件的创建,用于验证用户权限。
34 0
node登陆接口权限配置cookie-parser、express-session
|
3月前
|
JavaScript 前端开发
vue配合axios连接express搭建的node服务器接口_简单案例
文章介绍了如何使用Express框架搭建一个简单的Node服务器,并使用Vue结合Axios进行前端开发和接口调用,同时讨论了开发过程中遇到的跨域问题及其解决方案。
68 0
vue配合axios连接express搭建的node服务器接口_简单案例
|
5月前
|
前端开发 JavaScript
【node写接口】 通过node 快速搭建一个服务器、get请求、post请求 小白入门
【node写接口】 通过node 快速搭建一个服务器、get请求、post请求 小白入门
181 4
|
6月前
|
SQL JavaScript 前端开发
简单用Nodejs + express 编写接口
【6月更文挑战第3天】该文介绍了如何在Node.js和Express中创建GET和POST接口。首先,简要提到了准备工作,建议查阅上一篇文章。接着展示了GET接口的示例,说明可以直接在浏览器中请求。然后,详细解释了POST接口的步骤,包括引入Express模块、设置路由处理程序、解析请求体及处理请求。最后,强调了编写接口时应注意错误处理、安全性、中间件使用、路由组织、日志记录、性能优化和测试等关键点。作者以肥晨的身份结尾,鼓励关注其分享的前端学习资料和技术动态。
214 1
|
5月前
|
Windows 内存技术
nvm 管理和切换 node版本(windows操作系统)
nvm 管理和切换 node版本(windows操作系统)
92 0