httpstatuses/contents/codes/426.md
Samuel Ryan f5df4b96b0 Standardises referencing label format
“RFCxxx Section x.x” rather than “Section x.x of RFCxxx”.
2015-11-09 18:23:21 +00:00

798 B

set code title references
4 426 Upgrade Required
Rails HTTP Status Symbol
:upgrade_required

The server refuses to perform the request using the current protocol but might be willing to do so after the client upgrades to a different protocol.

The server MUST send an Upgrade header field in a 426 response to indicate the required protocol(s)1

Example:

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.