为了避开安全自负集表示法带来的限制,人们设计了一种编码机制,用来在Url中表示各种不安全的字符,这种编码机制就是通过一种"转义"表示法来表示不安全的字符
例如:
编码前 编码后
http://www.joes-hardware.com/~joe http://www.joes-hardware.com/%7Ejoe
http://www.joes-hardware.com/ tools.html http://www.joes-hardware.com/%20tools.html
%+字符的ASCll编码的16进制
如:~ 对应 ASCLL编码126对应的16进制为7E (~ = %7E)