大家好,又见面了,我是你们的朋友全栈君。
在进行https通讯时,服务器接收方收到的中文编码是类似%E4%B8%AD%E5%9B%BD种格式的,那么怎么把他还原呢?
服务器端:
String encodeStr = URLEncoder.encode("中国", "utf-8");
System.out.println("处理后:"
+ encodeStr);
//处理后:%E4%B8%AD%E5%9B%BD
客户端:
String decodeStr = URLDecoder.decode(encodeStr, "utf-8");
System.out.println("解码:"
+ decodeStr);
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106087.html原文链接:https://javaforall.cn