URL 编码解码,又叫百分号编码,是统一资源定位(URL)编码方式
-
URL 地址(常说网址)规定了常用地数字,字母可以直接使用,另外一批作为特殊用户字符也可以直接用(
/,:@
等),剩下的其它所有字符必须通过%xx
编码处理。 -
现在已经成为一种规范了,基本所有程序语言都有这种编码,如
Javascript
:有encodeURI
、encodeURIComponent
,PHP
有urlencode
、urldecode
等。 -
编码方法很简单,在该字节
ascii
码的的 16 进制字符前面加%
。 如 空格字符,ascii
码是 32,对应 16 进制是20
,那么urlencode
编码结果是:%20