|
|
|
|
Rate it
|
|
|
0.0
stars , 0 votes
|
|
Like it
|
|
|
Total downloads
|
71
|
|
Date added
|
June 15, 2009
|
|
Publisher
|
mindprod
|
|
License
|
Free |
|
OS
|
Windows
|
|
Size
|
0.38 MB
|
|
Share
|
|
|
|
Description
Base64 is a freeware way of encoding 8-bit characters using only ASCII printable characters similar to UUENCODE. UUENCODE embeds a filename where BASE64 does not. You will see BASE64 used in encoding digital certificates, in encoding user:password string in an Authorization: header for HTTP. The spec is described in RFC 2045. For more details see http://mindprod.com/jgloss/base64.html Dont confuse Base64 with x-www-form-urlencoded which is handled by java.net.URLEncoder.encode/decode or Base64u. Base64 armouring uses only the characters A-Z a-z 0-9 +/=. This makes it suitable for encoding binary data as SQL strings, that will work no matter what the encoding. Unfortunately + / and = all have special meaning in URLs. Base64u gets around this problem. It is a variant on Base64 that uses - _ and * in preference to + / and =, so that it can be used in URLEncoded contexts with or without URLEncoding. Use base64 like this: // Base64 armouring import com.mindprod.base64.Base64; ... // sample byte array to encode byte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0}; // make encoder object Base64 base64 = new Base64(); base64.setLineLength( 72 ); // default // encoding a byte[] String send = base64.encoder( toSend ); // decoding a byte[] byte[] reconstituted = base64.decoder( sent ); use Base64u the same way: // Base64u armouring import com.mindprod.base64.Base64u; ... // sample byte array to encode byte[] toSend = { (byte)0xfc, (byte)0x0f, (byte)0xc0}; // make encoder object Base64u base64u = new Base64u(); base64u.setLineLength( 72 ); // default // encoding a byte[] String send = base64u.encoder( toSend ); // decoding a byte[] byte[] reconstituted = base64u.decoder( sent ); For an example that starts and ends with a String, see Example.java to run: java.exe com.mindprod.base64.Example
|
|
Post your review about this product
|
All software reviews and articles becomes the sole property of Place77 . You acknowledge that you are responsable for the contents of your submission.Place77 reserves the right to remove or refuse to post any submission for any reason.
|
Top Software in Javascript |
|
1.
|
Javascript Plus! 6.1
JavaScript Plus! is an advanced javascript editor for windows. Modern, clean and convenient interface, quick
|
|
2.
|
JS Auto Form Validator 1.0.7
The JS Auto Form Validator is an easy-to-setup form validation script which enables you to
|
|
3.
|
Sun Java JRE 6
The Java(TM) 2 Runtime Environment is intended for software developers and vendors to redistribute with
|
|
4.
|
Drop Box 1.0
Drop-Box v1.0 is an easy-to-use and completely customizable vertical navigation menu with custom cursor support,
|
|
5.
|
Migrate Data data migration tool 1.1
Is a data migration tool who allow user to transfer data from a database to
|
Base64 1.9 Copyright Information
Place77 periodically updates pricing and software information about full version from the publisher. Mirror links are directly from our servers or publisher's sites.
|
|