--- title: 101 Switching Protocol slug: Web/HTTP/Status/101 tags: - HTTP - HTTP 状态码 translation_of: Web/HTTP/Status/101 ---
{{HTTPSidebar}}

HTTP  101 Switching Protocol(协议切换)状态码表示服务器应客户端升级协议的请求({{HTTPHeader("Upgrade")}}请求头)正在切换协议。

服务器会发送一个{{HTTPHeader("Upgrade")}}响应头来表明其正在切换过去的协议。
该过程在协议升级机制(Protocol upgrade mechanism)中详细描述。

状态

101 Switching Protocol

示例

在使用 WebSockets 时会用到协议切换。

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

相关协议

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

参见