HTTP 101 Switching Protocols
The server is switching to a different protocol as requested by the client.
Check a URL for HTTP 101
Paste any URL to see whether it currently returns 101. Runs a live HTTP probe and follows redirects.
What does HTTP 101 mean?
HTTP 101 Switching Protocols indicates that the server understands and is willing to comply with the client's request to switch communication protocols. The most common use case is upgrading from HTTP to WebSocket.
Common Causes
- •WebSocket connection upgrade
- •HTTP/2 upgrade from HTTP/1.1
- •TLS upgrade via Upgrade header
How to Fix It
- 1.This is expected behaviour for WebSocket connections
- 2.If WebSocket connections are failing, check your proxy/load balancer configuration
SEO Impact
No SEO impact. Protocol upgrades happen at the transport layer.
Related Status Codes
Free Website Tools
Check your site for common issues that cause HTTP errors: