Thread URL immer auf Latin1 umwandeln (URL-Encoding)
(25 answers)
Opened by GwenDragon at 2010-05-25 19:33
Entschuldigung.
Ich hatte gestern vergessen zu sagen, dass ich schon versuchte, bekam aber eben nicht das interne utf8-Flag gelöscht. Damit kodiert dann aber ein uri_escape eben nicht mehr korrekt als Latin1 sondern wieder als UTF-8. Deswegen verwendete ich ja no utf8; ... utf8::decode ... Encode#The_UTF8_flag beschreibt, dass bei ISO-8859-1 eben das utf8-Flag on bleibt. Ein Code (perl): (dl
)
eval { Encode::from_to($uri, 'UTF-8', 'Latin-1', Encode::FB_CROAK); } or die $@; Perl kräht dann: "\x{fffd}" does not map to iso-8859-1 at X:\usr\local\perl\5.8\lib/Encode.pm line 195. |