426 Upgrade Required
Le code de statut de réponse d'erreur client HTTP 426 Upgrade Required indique que le serveur refuse de réaliser la requête en utilisant le protocole actuel, mais pourrait accepter de le faire après que le client passe à un autre protocole.
Avec cette réponse, le serveur renvoie un en-tête Upgrade pour indiquer le(s) protocole(s) requis.
Statut
http
426 Upgrade Required
Exemples
>Mise à niveau requise depuis HTTP/1.1
Étant donné une requête GET vers un système :
http
GET /resources HTTP/1.1
Host: exemple.com
Le serveur d'origine attend que les requêtes soient effectuées en HTTP/3 :
http
HTTP/1.1 426 Upgrade Required
Upgrade: HTTP/3.0
Connection: Upgrade
Content-Length: 53
Content-Type: text/plain
This service requires use of the HTTP/3.0 protocol.
Spécifications
| Specification |
|---|
| HTTP Semantics> # status.426> |
Voir aussi
- Les codes de statut de réponse HTTP
- L'en-tête HTTP
Upgrade - Le code de statut HTTP
101 Switching Protocols