2.3.6 API 路由中间件 2.3.6 API 路由中间件 在 Next.js 中,API 路由允许您创建服务器端端点,用于处理表单提交、保存数据到数据库、以及执行其他服务器端逻辑。中间件在 API 路由中扮演着重要的角色,它允许您在请求到达您的 API 处理程序之前或之后执行代码。这使得您可以轻松地实现诸如身份验证、日志记录、数据验证和请求修改等功能。 什么是 API 路由中间件? API 路由中间件本质上是一个函数,它接收一个 对象和一个 对象作为参数,并可以访问和修改请求和响应对象。中间件函数还可以调用 函数,将请求传递给下一个中间件或最终的 API 路由处理程序。 上面的 mermaid 图展示了一个典型的 API 路由中间件流程。