101 Switching Protocols
101 Switching Protocols
The HTTP 101 Switching Protocols
response code indicates the protocol the server is switching to as requested by a client which sent the message including the Upgrade
request header.
The server includes in this response an Upgrade
response header to indicate the protocol it switched to. The process is described in detail in the article Protocol upgrade mechanism.
Status
101 Switching Protocols
Examples
Switching protocols might be used with WebSockets.
HTTP/1.1 101 Switching Protocols Upgrade: websocket Connection: Upgrade
Specifications
Specification | Title |
---|---|
RFC 7231, section 6.2.2: 101 Switching Protocol | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
See also
- Protocol upgrade mechanism
- WebSockets
Upgrade
-
426
Upgrade Required
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/101