• 本站域名更换为 qyi.io

Java中base64编码中的+号处理

学无止境 admin 3年前 (2018-05-06) 2261次浏览

 
今天在调试AES解密的时候偶尔会发生异常,通过对比代码发现,在客户端中生成的 + 符号,在Java中会变成空格,因此须要将 base64 编码后的字符串中的加号替换成 %2B 替换就好了,同理,如果 / 符号出现这样的情况也可以这样处理。
Base64 有三个字符+、/和=,在 URL 里面有特殊含义,所以要进行特殊处理。


版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Java中base64编码中的+号处理
喜欢 (1)