狀態
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 |