2

このpythonメソッドのJavaバージョンは何ですか?

http://docs.python.org/library/base64.html

base64.b64encode(s[, altchars]) Base64 を使用して文字列をエンコードします。

オプションの altchars は、少なくとも長さ 2 の文字列 (追加の文字は無視されます) である必要があり、+ および / 文字の代替アルファベットを指定します。これにより、アプリケーションは、たとえば、URL またはファイルシステムに安全な Base64 文字列を生成できます。デフォルトは None で、標準の Base64 アルファベットが使用されます。

..Java は altchars をサポートしていますか?

4

1 に答える 1

1

Apache Commons にBase64は、URL セーフな Base64 エンコーディング用のコンストラクター (およびさまざまな静的メソッド) があります。

Base64(int lineLength, byte[] lineSeparator, boolean urlSafe)

urlSafe+- ' ' と ' ' を放出する代わりに、それぞれ ' 'と' /' を放出します。エンコード操作にのみ適用されます。デコードは両方のモードをシームレスに処理します。-_urlSafe

于 2012-05-14T17:53:25.763 に答える