Base64编码后包含换行符问题

2018-03-16  本文已影响0人  憨人Zoe

Base64编码包有很多,稍不注意可能会得不到期望的结果引起bug。

根据RFC822规定,BASE64Encoder编码每76个字符,还需要加上一个回车换行 

部分Base64编码的java库还按照这个标准实行。

如果不希望换行,换用Apache的 commons-codec.jar。


参见:Base64编码出现换行符

上一篇下一篇

猜你喜欢

热点阅读