Response: redirect() 静的メソッド
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
redirect()
は Response
インターフェイスのメソッドで、指定された URL へのリダイレクトをもたらす Response
を返します。
メモ: これは主にサービスワーカー API に関連しています。 制御するサービスワーカーは、ページのリクエストに介入し、希望通りにリダイレクトすることができます。 もしサービスワーカーが上流に送信を行うと、実際に本当のリダイレクトが発生します。
構文
js
Response.redirect(url)
Response.redirect(url, status)
引数
返値
Response
オブジェクト。
例外
RangeError
-
指定されたステータスがリダイレクトステータスではない場合。
TypeError
-
指定された URL が不正な場合。
例
js
Response.redirect("https://www.example.com", 302);
仕様書
Specification |
---|
Fetch Standard # ref-for-dom-response-redirect① |
ブラウザーの互換性
BCD tables only load in the browser