--- title: 101 Switching Protocols slug: Web/HTTP/Status/101 tags: - HTTP - HTTP ステータスコード - WebSocket - リファレンス - 情報 translation_of: Web/HTTP/Status/101 ---
HTTP の 101 Switching Protocols
レスポンスコードは、 {{HTTPHeader("Upgrade")}} リクエストヘッダーを含むメッセージが送られたクライアントが要求する際に、サーバーが切り替えようとしているプロトコルを示します。
サーバーはこのレスポンスに {{HTTPHeader("Upgrade")}} レスポンスヘッダーを含めて、切り替え先のプロトコルを示します。手順はプロトコル更新メカニズムの記事で詳細に説明しています。
101 Switching Protocols
切り替えるプロトコルで WebSockets が使用される場合です。
HTTP/1.1 101 Switching Protocols Upgrade: websocket Connection: Upgrade
仕様書 | 題名 |
---|---|
{{RFC("7231", "101 Switching Protocol" , "6.2.2")}} | Hypertext Transfer Protocol (HTTP/1.1):セマンティクスとコンテンツ |
Upgrade Required