setResponseStatus

setResponseStatus 设置响应的 statusCode(可选地设置 statusMessage)。

Nuxt 提供了用于一流服务器端渲染支持的组合函数和工具。

setResponseStatus 设置响应的 statusCode(可选地设置 statusMessage)。

setResponseStatus 只能在 Nuxt 上下文 中调用。
const event = useRequestEvent()

// 在浏览器中,event 将是 undefined
if (event) {
  // 设置状态码为 404,表示自定义的 404 页面
  setResponseStatus(event, 404)

  // 也设置状态信息
  setResponseStatus(event, 404, '页面未找到')
}
在浏览器中,setResponseStatus 将无效。
Read more in Docs > Getting Started > Error Handling.