Hallo Martin.
Nein, das Verständnis von HTTP-Headern hat eigentlich nichts damit zu tun.
Es hängt mit diesem Thema aber zwangsläufig zusammen und ist oft die Ursache für fehlerhafte Darstellung von Zeichen.
Das Verständnis für die _Zeichencodierung_ ganz allgemein muss ausgebaut werden. Sehr viele Computernutzer können nicht hinreichend abstrahieren, um zu erkennen, dass dieselbe Bytefolge je nach Kontext unterschiedliche Bedeutungen haben kann.
Das nötige Abstraktionsvermögen kann aber wohl oder übel nicht von jedem verlangt werden. Könnten alle gleich gut abstrahieren, wäre es hier im Forum recht langweilig.
So, jetzt is' aber Feierabend! :)
Einen schönen solchen wünsche ich dir.
Einen schönen Montag noch.
Gruß, Ashura