Thread String für eine URL codieren
(3 answers)
Opened by pktm at 2010-04-15 20:55
Da hab ich mal irgendwann irgendwo was aufgeschnappt und nutze das seit dem. Zumindest funktioniert es, es arbeitet nach RFC 2396:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 sub URI_ESCAPE { my ($text) = @_; return undef unless defined $text; my (%escapes); for (0..255) { $escapes{chr($_)} = sprintf("%%%02X", $_) } $text =~ s/([^;\/?:@&=+\$,A-Za-z0-9\-_.!~*'()])/$escapes{$1}/g; $text; } Edit: Dein Beispiel scheint mir aber nicht ganz zu stimmen. Aus Blank wird definitiv nicht + ! Quote Last edited: 2010-04-15 21:13:36 +0200 (CEST) 10 print "Hallo"
20 goto 10 View full thread String für eine URL codieren |