lightmy.day

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 Protocols

References

Related HTTP status codes

Nearby codes often answer the next debugging question.