1、导入包:
import java.net.URLEncoder;
import java.net.URLDecoder;
2、编码
URLEncoder.encode( URL, "UTF-8" )
3、解码
URLDecoder.decode( URL, "UTF-8" )
提示:cookie中存放中文也需要使用上面的方法进行编码和解码
Http协议中参数的传输是”key=value”这种键值对形式的,如果要传多个参数就需要用“&”符号对键值对进行分割,如果参数中也有分割符号“&”,那解析参数就会产生歧义
网络传输过程中是遵循网络标准RFC协议的,网络协议不支持直接传输中文和特殊字符的,容易产生乱码问题,必须进行编码传输