1、起因:用的 为
java.util.Base64 ,
Base64.getEncoder().encodeToString("加密byte字节");
如果加密结果用在url中,由于特殊字符/ ,%的出现,会打乱现有的url请求
2、解决:为此,需要用方法 getUrlEncoder,来过滤掉这些特殊字符
Base64.getUrlEncoder().encodeToString("加密byte字节");
1、起因:用的 为
java.util.Base64 ,
Base64.getEncoder().encodeToString("加密byte字节");
如果加密结果用在url中,由于特殊字符/ ,%的出现,会打乱现有的url请求
2、解决:为此,需要用方法 getUrlEncoder,来过滤掉这些特殊字符
Base64.getUrlEncoder().encodeToString("加密byte字节");