Skip to content
Latchkey

HTTP 426 Upgrade Required とは?

HTTP 426 Upgrade Required の解説と、CI/CD やデプロイで見かけたときの意味。

HTTP 426 は、クライアントが別のプロトコルにアップグレードするまでサーバーがリクエストを拒否することを意味します。

意味するところ

426 は通常、サーバーが TLS またはより新しいプロトコルバージョンを要求していることを意味します。Upgrade header が何が必要かを示します。

CI/CD で見かけるとき

CI では、426 は API が HTTPS またはより新しい TLS バージョンを要求するようになったことを意味することがあります。クライアントの URL/scheme または TLS 設定を更新してください。

重要なポイント

  • 426 はアップグレードが必要であることを意味する。
  • 多くの場合 HTTPS/より新しい TLS を要求する。
  • クライアントの scheme または TLS を更新する。

関連ガイド