Aller au contenu principal

4. Définition de nouveaux paramètres Cache-Status

De nouveaux paramètres Cache-Status peuvent être définis en les enregistrant dans le registre "HTTP Cache-Status".

Les demandes d'enregistrement sont examinées et approuvées par un expert désigné, conformément à [RFC8126], section 4.5. Un document de spécification est apprécié mais non requis.

Le ou les experts devraient prendre en compte les facteurs suivants lors de l'évaluation des demandes :

  • Retour de la communauté

  • Si la valeur est suffisamment bien définie

  • Les paramètres génériques sont préférés aux valeurs spécifiques au fournisseur, à l'application ou au déploiement. Si une valeur générique ne peut pas être convenue au sein de la communauté, le nom du paramètre devrait être correspondamment spécifique (par exemple, avec un préfixe qui identifie le fournisseur, l'application ou le déploiement).

Les demandes d'enregistrement devraient utiliser le modèle suivant :

Name : [un nom pour la clé du paramètre Cache-Status ; voir la section 3.1.2 de [STRUCTURED-FIELDS] pour les exigences syntaxiques]

Type : [le type structuré de la valeur du paramètre ; voir la section 3.1.2 de [STRUCTURED-FIELDS]]

Description : [une description de la sémantique du paramètre]

Reference : [à une spécification définissant ce paramètre, si disponible]

Voir le registre à <https://www.iana.org/assignments/http-cache-status> pour plus de détails sur l'endroit où envoyer les demandes d'enregistrement.