Base64: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 33: | Line 33: | ||
Base64.getDecoder() | Base64.getDecoder() | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Basic Encoder== | |||
==MIME Encoder== | |||
A RFC2045 Base64 encoder. Breaks lines with \n\r. | |||
==URL Encoder== |
Revision as of 04:21, 28 November 2018
External
Internal
TO Process
- http://localhost:9627/personal/Wiki.jsp?page=Base64
- http://localhost:9627/personal/Wiki.jsp?page=Base64EncoderDecoder2
- http://localhost:9627/personal/Wiki.jsp?page=Base64Encoder1
Overview
The Base64 encoding is a binary data encoding scheme designed to represent arbitrary sequences of octets in a form that allows the use of both upper- and lowercase letters (so it can be embedded where text goes) but that need not be human readable.
java.util.Base64
import java.util.Base64;
...
Base64.getMimeEncoder().encodeToString(s.getBytes());
Base64.getEncoder()
new String(Base64.getMimeDecoder().decode(s));
Base64.getDecoder()
Basic Encoder
MIME Encoder
A RFC2045 Base64 encoder. Breaks lines with \n\r.