Response.redirect()
redirect()
は Response
インターフェイスのメソッドで、指定された URL へのリダイレクトをもたらす Response
を返します。
メモ: これは主にサービスワーカー API に関連しています。 制御するサービスワーカーは、ページのリクエストに介入し、希望通りにリダイレクトすることができます。 もしサービスワーカーが上流に送信を行うと、実際に本当のリダイレクトが発生します。
構文
redirect(url)
redirect(url, status)
引数
url
-
新しいレスポンスの発信元 URL。
status
省略可-
response のオプションのステータスコード (例
302
)
返値
Response
オブジェクト。
例外
RangeError
-
指定されたステータスがリダイレクトステータスではない場合。
TypeError
-
指定された URL が不正な場合。
例
Response.redirect('https://www.example.com', 302);
仕様書
Specification |
---|
Fetch Standard # ref-for-dom-response-redirect① |
ブラウザーの互換性
BCD tables only load in the browser