Zum Hauptinhalt springen

7.5.4. HTTP Versions and Component Ambiguity (HTTP-Versionen)

7.5.4. HTTP Versions and Component Ambiguity (HTTP-Versionen und Komponentenmehrdeutigkeit)

Komponenten werden je HTTP-Version unterschiedlich dargestellt: Authority z. B. als Host in HTTP/1.1 und als :authority in HTTP/2. Signiert jemand Host in HTTP/1.1 und die Nachricht wird zu HTTP/2 konvertiert, kann Host entfallen — die Signatur bricht.

Daher definiert diese Spezifikation abgeleitete Komponenten mit einheitlicher Ableitung, z. B. @authority statt Host. Anwendungen sollten wo möglich abgeleitete Komponenten bevorzugen.