Aller au contenu principal

5. Deployment Considerations (considérations de déploiement)

Les serveurs qui ne prennent pas en charge les Content Codings dans les requêtes doivent déjà faire échouer une requête qui utilise un Content Coding. La section 6.5.13 de [RFC7231] définit le code d'état 415 (Unsupported Media Type) à cette fin ; le seul changement nécessaire est d'inclure le champ d'en-tête "Accept-Encoding" avec la valeur "identity" dans cette réponse.

Les serveurs qui prennent en charge certains Content Codings doivent également faire échouer les requêtes avec des Content Codings non pris en charge. Pour être conformes à cette spécification, ils devront utiliser le code d'état 415 (Unsupported Media Type) pour signaler le problème et inclure un champ "Accept-Encoding" qui énumère les Content Codings pris en charge. Comme l'ensemble des Content Codings pris en charge est en général statique et restreint, l'ajout du champ devrait être trivial.