1.http参数过程当中对于中文乱码问题:1.参数须要进行两次的url编码,由于服务器端使用request.getParameter()接受参数的以前,tomcat会对参数进行一次url解码,默认使用的解码为“ISO-8859-1”,因此咱们对参数进行两次url编码,在服务器端进行一个url解码就会编码中文乱码问题。tomcat
2.BASE64编码在http传输过程当中,会对‘+/’这种符号进行格式化,形成数据丢失,因此通常不使用base64加密传输。服务器
3.response返回响应的过程当中,能够使用一次url编码或者base64编码后传输数据编码