Thread URL immer auf Latin1 umwandeln (URL-Encoding) (25 answers)
Opened by GwenDragon at 2010-05-25 19:33

GwenDragon
 2010-05-26 11:21
#137613 #137613
User since
2005-01-17
14790 Artikel
Admin1
[Homepage]
user image
Hmm. Es kann auch sonstwas-0815-4711 sein, ja.

Die Webanwendung verwendet Latin-1, da habe ich das Problem wenn UTF-8-Daten oder Nicht-Latin-1 ans das CGI gesendet werden.
Eine Umstellung auf UTF-8 löst das ja auch nicht, da ich nie sicher sein kann, dass URL oder CGI-Parameter wirklich UTF-8 sind.
Und den HTTP-Header Accept-Charset auszulesen ist auch sinnlos, da stehen im Zweifelsfall auch nur Gewichtungen drin.

CPAN:Encode::Guess funktioniert laut CAVEATS bei ISO-8859-X und anderen Einzelbyte-Kodierungen hakelig. Diverse nationale Kodierungen + Untergruppen funktioniert danach auch nicht. Zu viele Encodings darf man auch nicht verwenden.

keine Idee/Lösung in Sicht?

//edit: Oder Webanwendung auf UTF-8 umstellen und zwangsweise immer utf-8 annehmen.
Last edited: 2010-05-26 11:34:29 +0200 (CEST)

View full thread URL immer auf Latin1 umwandeln (URL-Encoding)