101 Switching Protocol

The HTTP 101 Switching Protocol response code indicates the protocol the server is switching to as requested using an Upgrade request header by the client.

The server sends an Upgrade response header indicate the protocol it switched to.


101 Switching Protocol


Switching protocols might be used with WebSockets.

HTTP/1.1 101 Switching Protocols
Upgrade: websocket 
Connection: Upgrade


Specification Title
RFC 7231, section 6.2.2: 101 Switching Protocol Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

See also

Document Tags and Contributors

 Contributors to this page: solvaholic, teoli, fscholz
 Last updated by: solvaholic,