urlencode和urldecode的作用

**This entry was posted in Unix on 2013/10/02 by alpha.**

urlencode和urldecode这对函数的作用主要是为了解决特殊字符的传输二义性问题。通过对url的参数的特殊字符做转义,实现二义性的消除。比如参数中如果有“=”, “%”等字符,可以分别转换为%3D和%25来转义。

转义过程是将特殊字符转为16进制,然后从右到左,取4位,每2位做一位,前面加上%编码而成。

你可能感兴趣的:(urlencode和urldecode的作用)