跳至内容

API 路由

创建 API 路由

API 路由 允许你在 Next.js 应用中创建 API 端点。你可以通过在 pages/api 目录中创建一个具有以下格式的 **函数** 来实现

// req = HTTP incoming message, res = HTTP server response
export default function handler(req, res) {
  // ...
}

API 路由文档 中了解更多关于上面请求处理程序的信息。

它们可以部署为无服务器函数(也称为 Lambda)。

创建一个简单的 API 端点

让我们试一试。在 pages/api 中创建一个名为 hello.js 的文件,其中包含以下代码

export default function handler(req, res) {
  res.status(200).json({ text: 'Hello' });
}

尝试访问 https://127.0.0.1:3000/api/hello。你应该会看到 {"text":"Hello"}。请注意

就是这样!在我们结束本课之前,让我们在下一页讨论一些关于在 API 路由 中使用的一些技巧。