URL?編碼/解碼方法(linux?shell實現),方法如下:
1、編碼的兩種方法:
admin@~?11:14:29>echo?'手機'?|?tr?-d?'\n'?|?xxd?-plain?|?sed?'s/\(..\)/%\1/g'?admin@~?11:14:29>echo?'手機'?|tr?-d?'\n'?|od?-An?-tx1|tr?'?'?%
2、解碼的兩個步驟:
admin@~?11:15:11>url="要解碼的URL地址"admin@~?11:15:11>?printf?$(echo?-n?$url?|?sed?'s/\\/\\\\/g;s/\(%\)\([0-9a-fA-F][0-9a-fA-F]\)/\\x\2/g')"\n"