Informational
HTTP 101: Switching Protocols
HTTP 101 means the server is switching to a different protocol.
Meaning
The server accepted the client's Upgrade request and is changing protocols.
Common causes
Common cases include WebSocket upgrades or HTTP protocol negotiation.
What to check
Check the Upgrade and Connection headers, then confirm the server supports the requested protocol.
Example response
HTTP/1.1 101 Switching ProtocolsReferences
Related HTTP status codes
Nearby codes often answer the next debugging question.