类 Base64Utils
java.lang.Object
cn.taketoday.util.Base64Utils
A simple utility class for Base64 encoding and decoding.
Adapts to Java 8's Base64 in a convenience fashion.
- 从以下版本开始:
- 4.0 2022/4/15 12:34
- 作者:
- Juergen Hoeller, Gary Russell, Harry Yang
- 另请参阅:
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static byte[]decode(byte[] src) Base64-decode the given byte array.static byte[]decodeFromString(String src) Base64-decode the given byte array from an UTF-8 String.static byte[]Base64-decode the given byte array from an UTF-8 String using the RFC 4648 "URL and Filename Safe Alphabet".static byte[]decodeUrlSafe(byte[] src) Base64-decode the given byte array using the RFC 4648 "URL and Filename Safe Alphabet".static byte[]encode(byte[] src) Base64-encode the given byte array.static StringencodeToString(byte[] src) Base64-encode the given byte array to a String.static StringencodeToUrlSafeString(byte[] src) Base64-encode the given byte array to a String using the RFC 4648 "URL and Filename Safe Alphabet".static byte[]encodeUrlSafe(byte[] src) Base64-encode the given byte array using the RFC 4648 "URL and Filename Safe Alphabet".
-
字段详细资料
-
DEFAULT_CHARSET
-
-
构造器详细资料
-
Base64Utils
public Base64Utils()
-
-
方法详细资料
-
encode
public static byte[] encode(byte[] src) Base64-encode the given byte array.- 参数:
src- the original byte array- 返回:
- the encoded byte array
-
decode
public static byte[] decode(byte[] src) Base64-decode the given byte array.- 参数:
src- the encoded byte array- 返回:
- the original byte array
-
encodeUrlSafe
public static byte[] encodeUrlSafe(byte[] src) Base64-encode the given byte array using the RFC 4648 "URL and Filename Safe Alphabet".- 参数:
src- the original byte array- 返回:
- the encoded byte array
-
decodeUrlSafe
public static byte[] decodeUrlSafe(byte[] src) Base64-decode the given byte array using the RFC 4648 "URL and Filename Safe Alphabet".- 参数:
src- the encoded byte array- 返回:
- the original byte array
-
encodeToString
Base64-encode the given byte array to a String.- 参数:
src- the original byte array- 返回:
- the encoded byte array as a UTF-8 String
-
decodeFromString
Base64-decode the given byte array from an UTF-8 String.- 参数:
src- the encoded UTF-8 String- 返回:
- the original byte array
-
encodeToUrlSafeString
Base64-encode the given byte array to a String using the RFC 4648 "URL and Filename Safe Alphabet".- 参数:
src- the original byte array- 返回:
- the encoded byte array as a UTF-8 String
-
decodeFromUrlSafeString
Base64-decode the given byte array from an UTF-8 String using the RFC 4648 "URL and Filename Safe Alphabet".- 参数:
src- the encoded UTF-8 String- 返回:
- the original byte array
-