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 |