Java中Base64升级去掉特殊字符 / % +

2023-07-11 10:54 阅读 1,004 次 评论 0 条

1、起因:用的 为java.util.Base64     Base64.getEncoder().encodeToString("加密byte字节");

如果加密结果用在url中,由于特殊字符/ ,%的出现,会打乱现有的url请求

2、解决:为此,需要用方法 getUrlEncoder,来过滤掉这些特殊字符

Base64.getUrlEncoder().encodeToString("加密byte字节");

 

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Java中Base64升级去掉特殊字符 / % + | 雨晨博客
分类:JAVA 标签:,

发表评论


表情