HTTP 426 Upgrade Required
Client ErrorThe server refuses to process the request using the current protocol. The client must upgrade to a different protocol.
Common Causes
- Server requires HTTPS instead of HTTP
- Server requires HTTP/2 or WebSocket upgrade
How to Fix
- Switch to the protocol indicated in the Upgrade header
- Use HTTPS if the server requires it
Related Status Codes
Need to look up other HTTP status codes?
View the Full HTTP Status Code Reference