101 Switching Protocols

HTTP の 101 Switching Protocols レスポンスコードは、 Upgrade リクエストヘッダーを含むメッセージが送られたクライアントが要求する際に、サーバーが切り替えようとしているプロトコルを示します。

サーバーはこのレスポンスに Upgrade レスポンスヘッダーを含めて、切り替え先のプロトコルを示します。手順はプロトコル更新メカニズムの記事で詳細に説明しています。

状態

101 Switching Protocols

切り替えるプロトコルで WebSockets が使用される場合です。

HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade

仕様書

仕様書 題名
RFC 7231, セクション 6.2.2: 101 Switching Protocol Hypertext Transfer Protocol (HTTP/1.1):セマンティクスとコンテンツ

関連情報