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, 'Page Not Found')
}
ブラウザでは、setResponseStatus
は効果を持ちません。
※このページは Nuxt.js 公式ドキュメントの翻訳ページ(非公式)です。
公式ドキュメントの該当ページはこちら:
https://nuxt.com/docs/3.x/api/utils/set-response-status