Hallo zusammen,
Ich habe ein seltsames Phänomen. Und zwar habe ich eine kleine ASP-Seite, welche aus einem Parameter in der URL eine Weiterleitung durchführt, dies für unser Intranet.
Jetzt habe ich aber ein Problem mit den Umlauten. Und zwar wird eine Suchanfrage in ein Formular eingegeben, welches dann nach einer Prüfung die Daten per GET-Parametern an meine Seite übergeben. Die aufgerufene Adresse sieht so aus:
Wenn ich dann allerdings zu Beginn des Page_Load-Ereignisses den ClientQueryString abrufe, steht dort folgendes drin:
Die Sonderzeichen wie "/", "?", etc wurden sauber ersetzt, jedoch wurde
Ich hoffe ihr könnt mir helfen, Danke
Ich habe ein seltsames Phänomen. Und zwar habe ich eine kleine ASP-Seite, welche aus einem Parameter in der URL eine Weiterleitung durchführt, dies für unser Intranet.
Jetzt habe ich aber ein Problem mit den Umlauten. Und zwar wird eine Suchanfrage in ein Formular eingegeben, welches dann nach einer Prüfung die Daten per GET-Parametern an meine Seite übergeben. Die aufgerufene Adresse sieht so aus:
Wenn ich dann allerdings zu Beginn des Page_Load-Ereignisses den ClientQueryString abrufe, steht dort folgendes drin:
Die Sonderzeichen wie "/", "?", etc wurden sauber ersetzt, jedoch wurde
%C3%A4%C3%B6%C3%BC
(äöü) zu %u00e4%u00f6%u00fc
. Dies passiert auch mit anderen Sonderzeichen wie "é" und "à". Wahrscheinlich auch noch weitere. Wie kann ich das umgehen/korrigieren? Ich vermute es liegt an dem Encoding, jedoch kann ich nicht nachvollziehen wo ich das ändern muss und was es sein sollte.Ich hoffe ihr könnt mir helfen, Danke