logo

该视频仅会员有权观看

立即开通课程「Next.js 前端应用开发实践」权限。

¥
199
/ 年

在 Next.js 应用里定义接口路由(API Route)

在Next.js框架中,可以定义服务接口并将它们的路由放置在pages/api目录下。创建一个接口路由如great并在对应文件中默认导出一个处理函数,该函数接收请求(request)和响应(response)对象。可使用response.status设置响应状态码如200,并用send方法发送数据。要测试接口,可用HTTP客户端发送请求到本地服务器的接口地址。如果接口不存在,需重启开发服务。可以限制请求方法,如仅允许GET,不满足时返回400状态码和错误信息。可以改用json方法发送JSON格式响应,包含如message属性的对象。