URL decoding: Difference between revisions
Content deleted Content added
Drkameleon (talk | contribs) |
Added Pike implementation |
||
Line 1,066:
<pre>: (ht:Pack (chop "http%3A%2F%2Ffoo%20bar%2F") T)
-> "http://foo bar/"</pre>
=={{header|Pike}}==
<lang Pike>
void main()
{
array encoded_urls = ({
"http%3A%2F%2Ffoo%20bar%2F",
"google.com/search?q=%60Abdu%27l-Bah%C3%A1"
});
foreach(encoded_urls, string url) {
string decoded = Protocols.HTTP.uri_decode( url );
write( string_to_utf8(decoded) +"\n" ); // Assume sink does UTF8
}
}
</lang>
{{Out}}
<pre>
http://foo bar/
google.com/search?q=`Abdu'l-Bahá
</pre>
=={{header|PowerShell}}==
|