メインコンテンツまでスキップ

2. Is HTTP Being Used? (HTTP は使用されているか?)

2. Is HTTP Being Used? (HTTP は使用されているか?)

異なるアプリケーションは HTTP を使用する際に異なる目標を持っています。本文書の推奨事項は, 仕様が次のようなアプリケーションを定義する場合に適用されます:

  • トランスポートポート 80 または 443 を使用する, または

  • URI スキーム "http" または "https" を使用する, または

  • HTTP を汎用的に識別する ALPN プロトコル ID [RFC7301] (例: "http/1.1", "h2", "h3") を使用する, または

  • HTTP 用に定義された IANA レジストリに登録または全体的な変更を行う。

さらに, 仕様が HTTP を使用する場合, HTTP プロトコルスイートのすべての要件が有効です (特に [HTTP] ですが, 使用中の HTTP の特定のバージョンや使用中の拡張などの他の仕様も含まれます)。

本文書はアプリケーションに適用されることを意図しており, HTTP の汎用拡張には適用されないことに注意してください。さらに, これは IETF が指定するアプリケーションを対象としていますが, 他の標準化組織もその要件に準拠することが推奨されます。