Response : méthode statique redirect()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis octobre 2017.
Note : Cette fonctionnalité est disponible via les Web Workers.
La méthode statique redirect() de l'interface Response retourne un objet Response qui provoque une redirection vers l'URL définie.
Note : Ceci peut être utilisé avec l'API ServiceWorker. Un service worker contrôleur peut intercepter la requête d'une page et la rediriger comme souhaité. Cela entraînera une véritable redirection si un service worker l'envoie en amont.
Syntaxe
js
Response.redirect(url)
Response.redirect(url, status)
Paramètres
Valeur de retour
Un objet Response.
Exceptions
RangeError-
Le statut défini n'est pas un statut de redirection.
TypeError-
L'URL définie n'est pas valide.
Exemples
js
Response.redirect("https://www.exemple.com", 302);
Spécifications
| Specification |
|---|
| Fetch> # ref-for-dom-response-redirect①> |
Compatibilité des navigateurs
Voir aussi
- L'API ServiceWorker
- Contrôle d'accès HTTP (CORS)
- La référence HTTP