私は IE8 以下をサポートしていません。また、これらのブラウザーのいずれかから行われたすべての要求をチェックしたユーザー エージェントに基づいて、理由を説明し、サポートされているブラウザーへのリンクを表示するページが参照されます。
これに付随する HTTP ステータス コードはありますか? 200 はユーザーが要求したページを取得していないため正しくありません。505 (サポートされていないバージョン) は古い HTTP バージョンを参照していますが、これも当てはまりません。
私は IE8 以下をサポートしていません。また、これらのブラウザーのいずれかから行われたすべての要求をチェックしたユーザー エージェントに基づいて、理由を説明し、サポートされているブラウザーへのリンクを表示するページが参照されます。
これに付随する HTTP ステータス コードはありますか? 200 はユーザーが要求したページを取得していないため正しくありません。505 (サポートされていないバージョン) は古い HTTP バージョンを参照していますが、これも当てはまりません。
に投票します
403 Forbidden 「サーバーはリクエストを理解しましたが、それを満たすことを拒否しています」
しかし、これに対する決定的な答えはありません。
400不正な要求
ここから:
BadRequest HTTP ステータス 400 と同等です。BadRequest は、サーバーが要求を理解できなかったことを示します。BadRequest は、他に該当するエラーがない場合、または正確なエラーが不明であるか独自のエラー コードがない場合に送信されます。
私は次を使用します: 406 Not Acceptable
注: これは技術的に誤解を招く可能性があります。クライアントの Accept ヘッダーに関する正式な問題ではないため、特定のブラウザーをブロックしようとしているだけです。
何をするにしても、4xx コードを使用してください。5xx はサーバーの問題、4xx はクライアントの問題です。この場合、サポートされているブラウザを使用していません。