Skip to content

101 Switching Protocols

Meaning

The server is switching protocols as requested by the client via the Upgrade header.

When to Use

When agreeing to switch to a different protocol (e.g., switching to WebSocket after an Upgrade request).

Example

Client requests upgrade to WebSocket with HTTP, server responds with 101 to confirm protocol switch.

When Not to Use

Do not use if no protocol change is being performed.

Source

RFC 9110


Released under the MIT License.