跳到主要内容

setResponseStatus

setResponseStatus 设置响应的状态码(以及可选的 statusText)。

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

setResponseStatus 设置响应的状态码(以及可选的 statusText)。

setResponseStatus 只能在 Nuxt 上下文 中调用。 :

const event = useRequestEvent()

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

  // 同时也设置状态信息
  setResponseStatus(event, 404, 'Page Not Found')
}

在浏览器中,setResponseStatus 没有任何效果。 :

阅读更多