101 Switching Protocols
状态
http
101 Switching Protocols
示例
正在将协议切换到 WebSocket
以下示例展示了如何将协议切换与 WebSocket 结合使用。客户端发送一个带有 Upgrade
标头的 GET
HTTP 请求,该标头也必须列在 Connection
标头中。服务器同意切换协议,返回一个 101 响应,表示连接已从 HTTP 切换到 WebSocket。此时,客户端和服务器可以开始交换 WebSocket 数据。有关如何为握手协商设置 Sec-WebSocket-*
标头的信息,请参阅 WebSocket 专有的标头。
http
GET /notifications HTTP/1.1
Host: example.com
Upgrade: websocket
Connection: Upgrade
http
HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
规范
Specification |
---|
HTTP Semantics # status.101 |