Oh schön der Klassiker.
Du übermittelst ja die Daten in der
URL.
URL sind als
ASCII spezifiziert.
D.h. alles was das 8te Bit gesetzt hat, muss
URL-Encoded werden.
Dann kommen wir zu dem Encodig der Texte - also UTF-8, UTF-16, UCS oder vielleicht ISO-8859-1 ?
In dieser
RFC findet man eine Antwort:
https://tools.ietf.org/html/rfc3986#section-2.5