2013年9月14日 星期六

URL decode

例如一個網址字串為
https://www.google.com.tw/?gws_rd=cr&ei=Mkk0UuLLForgkAWZi4D4DQ#q=test+url+decode

要將他解成一般字串
1. 使用線上URL decode工具:
http://meyerweb.com/eric/tools/dencoder/
2. 使用perl URL::Encode 模組
安裝
$ cpan
cpan> install URL::Encode

use URL::Encode qw/url_decode/; #如果只有寫 use URL::Encode ,則需使用URL::Encode::url_decode()去叫函數

$url = "URL字串";

print url_decode($url);
print "\n";

cpan安裝的模組會裝在哪?
http://blog.longwin.com.tw/2008/03/debian_linux_perl_cpan_newbie_2008/
site (於 local 直接 "# cpan> install Package 安裝" 或 "sudo perl -MCPAN -e 'CPAN::Shell->install("Text::Wrap")' 安裝", 會往下述路徑裝)

1. Modules installed by the local administrator for the current version of Perl
2. /usr/local/lib/perl/version
3. /usr/local/share/perl/version
4. Where version indicates the current Perl version ($Config{version}).

沒有留言:

張貼留言