状态
http
101 Switching Protocols
示例
切换协议到 WebSockets
以下示例展示了切换协议如何与 WebSockets 一起使用。客户端发送一个带有 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
规范
规范 |
---|
HTTP 语义 # status.101 |