当网页的地址里有特殊符号的时候,网页地址直接打到地址栏里是错误的
所以进行编码,

解决方案 »

  1.   

    Encodes a Uniform Resource Identifier (URI) by replacing each instance of certain characters by one, two, or three escape sequences representing the UTF-8 encoding of the character.不过不幸的是,并不是所有的客户机和服务器都使用unicode,所以带有中文的URI常常被以gb2312的8进制字节流来编码(一个汉字两个字节变成%HH%HH的形式),而utf-8中的汉字被编码成3个字节然后变成%HH%HH%HH。而且这个问题没有办法解决,因为URI机制里没有辨认encode的方法。这就是中文URI编码问题了。因此即使理论上我们知道JSP、ASP和JavaScript怎样进行URI编码,但是实践当中,总是无法避免出问题。sign...