Back to all status codes
426
Upgrade Required
Client Error
RFC 2817
The server refuses to perform the request using the current protocol that is being used on the client.
Detailed Information
The 426 status code indicates that the server refuses to perform the request using the current protocol that is being used on the client.
Common Examples
- API requests with unsupported protocols
- Web page requests with unsupported protocols
Common Uses
- API requests with unsupported protocols
- Web page requests with unsupported protocols
Best Practices
- Use when the client is using an unsupported protocol
- Include a detailed error message
- Ensure proper protocol negotiation and upgrade mechanisms are in place
Available for Freelance
Fullstack developer specializing in React, Next.js, and Node.js. Let's build something amazing together!
Stay in the loop
Get notified about new tools and updates