Sind HTTP-Header auf US-ASCII-Zeichensatz beschränkt?
Kann ich Unicode-Zeichen in HTTP-Headern verwenden?
Bearbeiten :
Ich möchte das so machen:
%Vor%Zunächst erlaubt das Header-Feld in Ihrem Beispiel nicht, was Sie wollen; Medientypnamen sind ASCII.
Theoretisch können HTTP-Headerfeldwerte alles transportieren; Der schwierige Teil besteht darin, alle Beteiligten (Sender, Empfänger und Zwischenhändler) dazu zu bringen, sich auf die Codierung zu einigen.
Der sichere Weg dazu ist, sich an ASCII zu halten und darüber hinaus eine Kodierung zu wählen, wie sie in RFC 5987 .