node项目跳坑与爬坑: 解决调用线上接口时诸多问题 需求描述:需要在 每个业务接口 调用之前调用一个线上用户信息接口(A接口)。于是使用node中间件形式解决此问题,如下: import { Injectable, NestMiddleware } from '@nestjs/common'; const axios = require("axios") @Injectable()