molily: Ajax + Umlaute + ISO-8859-1 == Mist³

Beitrag lesen

inzwischen habe ich es behoben, mit http_request.send(encodeURI(PARAMS));

Dir ist klar, was encodeURI macht?

Es URL-kodiert Zeichen außerhalb GEMÄSS UTF-8 (Z.B. encodeURI("ä") > %C3%A4)

Der Bytestream, der dann beim Server ankommt, ist UTF-8 kodiert. (Z.B. ä wird mit den Bytes 0xC3 0xA4 übertragen).

Ich dachte, genau das willst du NICHT?!

Mathias