Response : méthode statique redirect()
Baseline
Large disponibilité
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
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
Response.redirect("https://www.example.com", 302);
Spécifications
| Spécification |
|---|
| Fetch> # ref-for-dom-response-redirect①> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Voir aussi
- L'API ServiceWorker
- Contrôle d'accès HTTP (CORS)
- La référence HTTP