这个python方法的java版本是什么?
http://docs.python.org/library/base64.html
base64.b64encode(s [,altchars]) 使用Base64对字符串进行编码。
可选的altchars必须是长度至少为2的字符串(忽略其他字符),它指定+和/字符的替代字母。这允许应用程序例如生成URL或文件系统安全的Base64字符串。默认值为None,使用标准Base64字母表。
.. java支持altchars吗?
答案 0 :(得分:1)
Apache Commons,Base64
有一个用于URL安全Base64编码的构造函数(以及各种静态方法):
Base64(int lineLength, byte[] lineSeparator, boolean urlSafe)
urlSafe
- 我们不会发出“+
”和“/
”,而是分别发出“-
”和“_
”。urlSafe
仅适用于编码操作。解码无缝地处理两种模式。