1. ホーム
  2. http

[解決済み] 404ヘッダー - HTTP 1.0か1.1か?

2022-03-08 05:25:52

質問

なぜ、私が見つけたほとんどすべての例(を含む)が この質問 は、404ヘッダが HTTP/1.0 404 Not Found 本当に10年以上前からHTTP 1.1を使っているのに? というメッセージを送らない理由はあるのでしょうか? HTTP/1.1 404 Not Found の代わりに?

(そんなに重要なことではありませんが...ほとんど興味本位です)

解決方法は?

HTTPバージョンの使い分けは、以下のような要因が考えられます。

  • お使いのウェブサーバーがHTTP 1.0または1.1をサポートしていること
  • ウェブブラウザのHTTP 1.0または1.1への対応状況
  • どのプロトコルのバージョンを使用するかについて、ウェブ開発者としてのあなたの好み

最近のブラウザは1.0と1.1の両方をうまくサポートしており、クライアントとサーバーの両方が一緒にサポートできる最も高いバージョンに落ち着くことになります。2つのプロトコルの主な違いは、以下の通りです。 http://www8.org/w8-papers/5c-protocols/key/key.html

しかし、404 Not Foundの使い方に大きな違いはありません。ただし、HTTP/1.1を使用する場合は、ウェブサイト全体で一貫して使用するようにしてください。