hotti: Ajax und Character Encoding

Beitrag lesen

Hi,

mit diesem Script kann getestet werden, wie sich unterschiedliche Browser bei verschiedenen Einstellungen zur Zeichenkodierung hinsichtlich der Übertragung Ajax/CGI verhalten.

Was zu erwarten war, hat mir die englische Version Mozilla 1.7.11 voll und ganz bestätigt, die deutsche Mozillaversion hingegen verhielt sich überraschenderweise so wie IE 6:

Überraschung:
Eingestellt wurde Zeichenkodierung UTF-8 und Zeichen 'ü' übertragen.

  1. CGI: aus 'ü' wird '%C3%BC'
  2. Ajax: aus 'ü' wird '%FC'

Zu erwarten war, dass bei 1) und 2) die Zeichen gleichermaßen URL-encodet am Server ankommen, also so wie 1) was ja OK wäre.

Aber wer weiß, wie sich da andere Browser noch so outen? Bitte mal testen.

Hotte

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.