情報
HTTP 101: Switching Protocols
HTTP 101は、サーバーが別のプロトコルに切り替えていることを意味します。
意味
サーバーはクライアントのUpgradeリクエストを受け入れ、プロトコルを変更しています。
よくある原因
WebSocketのアップグレードやHTTPプロトコルのネゴシエーションが一般的なケースです。
確認すべきこと
UpgradeとConnectionヘッダーを確認し、サーバーが要求されたプロトコルに対応しているか確認します。
レスポンス例
HTTP/1.1 101 Switching Protocols参照
関連するHTTPステータスコード
近いコードは、次のデバッグの疑問に答えることがよくあります。