编解码相关
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;
public static void main(String[] args) throws UnsupportedEncodingException {
//System.out.println(join);
String keyword0="张三";
String encode2 = URLEncoder.encode(keyword0,"UTF-8");
System.out.println("张三编码后变成了"+encode2);
String keyWord = URLDecoder.decode(encode2, "UTF-8");
log.info("url转码前关键字参数{}", keyWord);
System.out.println("张三解码后变成了"+encode2);
//String url=tupuParamsBean.toString();
String url= "{\"params\":{\"keyword\":\""+keyword+"\",\"useUnisonSearch\":false,\"searchType\":\"keyword\"},\"type\":\"keyword\"}";
String encode = URLEncoder.encode(url,"UTF-8");
String encode1 = URLEncoder.encode(encode,"UTF-8");
//业务需求,需重定向 字符串化编码后拼接地址
System.out.println(encode1);
//URLEncoder.encode(keyword);
}```