4. 新しいCache-Statusパラメータの定義
新しいCache-Statusパラメータは、「HTTP Cache-Status」レジストリに登録することで定義できます。
登録リクエストは、[RFC8126]のセクション4.5に従って、指定されたエキスパートによってレビューおよび承認されます。仕様ドキュメントは歓迎されますが、必須ではありません。
エキスパートは、リクエストを評価する際に次の要素を考慮する必要があります:
-
コミュニティのフィードバック
-
値が十分に明確に定義されているかどうか
-
一般的なパラメータは、ベンダー固有、アプリケーション固有、またはデプロイメント固有の値よりも優先されます。コミュニティで一般的な値について合意できない場合、パラメータの名前は対応して具体的である必要があります(例:ベンダー、アプリケーション、またはデプロイメントを識別するプレフィックスを使用)。
登録リクエストは次のテンプレートを使用する必要があります:
Name:[Cache-Statusパラメータのキーの名前;構文要件については[STRUCTURED-FIELDS]のセクション3.1.2を参照]
Type:[パラメータの値の構造化タイプ;[STRUCTURED-FIELDS]のセクション3.1.2を参照]
Description:[パラメータのセマンティクスの説明]
Reference:[このパラメータを定義する仕様へ(利用可能な場合)]
登録リクエストの送信先の詳細については、<https://www.iana.org/assignments/http-cache-status> のレジストリを参照してください。