跳到主要内容

next中间件

Next中间件允许在请求完成之前执行一些操作

  • 处理各种任务
  • 处理cookie
  • 身份验证
  • 自定义header头部
  • 设置CORS以允许跨源请求

创建中间件​

在项目的根目录下创建middleware.ts (或者.js) 来定义中间件, Next会自动将其识别为中间件

注意:虽然每个项目仅支持一个 注意:虽然每个项目仅支持一个 middleware.ts 文件,可以模块化地组织中间件逻辑。将中间件功能分解为单独的文件,将它们导入到主文件