Appendix B. Changes from RFC 7540 (Changements par rapport à RFC 7540)
Appendix B. Changes from RFC 7540 (Changements par rapport à RFC 7540)
Cette révision inclut les changements substantiels suivants:
- L'utilisation de TLS 1.3 a été définie sur la base de [RFC8740], que ce document rend obsolète.
- Le schéma de priorité défini dans RFC 7540 est obsolète. Les définitions du format de la trame PRIORITY et des champs de priorité dans la trame HEADERS ont été conservées, ainsi que les règles régissant le moment où les trames PRIORITY peuvent être envoyées et reçues, mais la sémantique de ces champs n'est décrite que dans RFC 7540. Le schéma de signalisation de priorité de RFC 7540 n'a pas réussi. L'utilisation de la signalisation plus simple dans [HTTP-PRIORITY] est recommandée.
- Le mécanisme de mise à niveau HTTP/1.1 est obsolète et n'est plus spécifié dans ce document. Il n'a jamais été largement déployé, les utilisateurs HTTP/2 en texte brut choisissant d'utiliser l'implémentation avec connaissance préalable à la place.
- La validation des noms et valeurs de champs a été restreinte. La validation obligatoire pour les intermédiaires est définie avec précision, et le rapport d'erreurs pour les requêtes a été modifié pour encourager l'envoi de codes d'état de la série 400.
- Les plages de points de code pour les paramètres et types de trames qui étaient réservées pour un usage expérimental sont désormais disponibles pour un usage général.
- Les champs d'en-tête spécifiques à la connexion -- qui sont interdits -- sont maintenant identifiés de manière plus précise et complète.
- Host et ":authority" ne sont plus autorisés à être en désaccord.
- Les règles d'envoi des instructions de mise à jour de la taille de table dynamique après des changements de paramètres ont été clarifiées dans la Section 4.3.1.
Des changements éditoriaux sont également inclus. En particulier, les changements de terminologie et de structure du document sont en réponse aux mises à jour de la sémantique HTTP de base [HTTP]. Ces documents incluent désormais certains concepts qui ont été définis pour la première fois dans RFC 7540, tels que le code d'état 421 ou la fusion de connexions.