Nuxt 3 已于 31 July 2026 结束生命周期
此版本将不再接收错误修复或安全补丁。 升级到 Nuxt 4 或获取 HeroDevs 提供的延长支持

setResponseStatus

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

Maschinelle Übersetzung ·0 % geprüft

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

setResponseStatus 用于设置响应的状态码(以及可选的状态消息)。

setResponseStatus 只能在 Nuxt context 中调用。
const event = useRequestEvent()

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

  // 也可以同时设置状态信息
  setResponseStatus(event, 404, '页面未找到')
}
在浏览器中,setResponseStatus 不会生效。
Weitere Informationen findest du unter Docs > Getting Started > Error Handling.