Kann ich Unicode-Zeichen in HTTP-Headern verwenden?

8

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%     
Amir Saniyan 27.09.2011, 09:46
quelle

2 Antworten

13

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 .

    
Julian Reschke 27.09.2011, 11:55
quelle
-3

Accept-Charset: iso-8859-5, Unicode-1-1, q = 0.8

Ссылка

    
onurbaysan 27.09.2011 09:50
quelle

Tags und Links