前端工程 · 框架
中间件
Middleware
也叫:Middleware、请求中间层、边缘中间件
夹在请求到达页面/接口之前的一层逻辑,常用于鉴权、重定向、改写 URL、注入头信息。
详细解释
中间件像门卫:请求进来先过这一关。Next.js 的 middleware/proxy、Express 的中间件函数、不少 BFF 网关,都是同一类想法。
适合做:未登录跳转、按地区改写路径、A/B、安全头。不适合塞重业务或大计算——它通常跑在边缘或每个请求的热路径上,要又快又稳。
和「业务 Service」分工:门卫只拦路与改路,真正下单、算价仍放在后端服务。
开发者信息术语 ID、DOM 线索、识别优先级
- 术语 ID
eng-middleware- DOM 选择器
- 没有 DOM 线索,这个概念不在页面上直接识别。
- 优先级
- 1 · 同一层有多条命中时,优先级高的胜出
- 版本
- v1 · 更新于 2026/10/05