次の2つの関数の実際の違いは何だろうと思っていました:encodeBase64URLSafeString encodeBase64URLSafe
apacheのドキュメントによると、encodeBase64URLSafeStringは出力をチャンクしますが、encodeBase64URLSafeは出力をチャンクしません。しかし、それはどういう意味ですか?
次の2つの関数の実際の違いは何だろうと思っていました:encodeBase64URLSafeString encodeBase64URLSafe
apacheのドキュメントによると、encodeBase64URLSafeStringは出力をチャンクしますが、encodeBase64URLSafeは出力をチャンクしません。しかし、それはどういう意味ですか?
チャンキングは、〜74文字ごとに改行を追加するだけです(したがって、電子メールでは受け入れられます)
戻り値の型が異なります:
public static byte[] [More ...] encodeBase64URLSafe(byte[] binaryData) {
return encodeBase64(binaryData, false, true);
}
public static String [More ...] encodeBase64URLSafeString(byte[] binaryData) {
return StringUtils.newStringUtf8(encodeBase64(binaryData, false, true));
}
チャンクと非チャンクの違いは何ですか?あなたの質問はあまり明確ではありません...