Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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