Home Featured Top 40 Software Reviews Link To Us Advertise




russian traditional clothing

video hosting

лучшее сео продвижение сайтов

купить игровой трафик

Useful Resources:

C: \ Web Development \ Java & JavaScript \ Base64 1.9


Opens in new window

Base64 1.9 - Detailed Description Page

Screenshot not available

Program ID:

28517

Author:

Canadian Mind Products     All programs by this author

Downloads:

277

License:

Freeware [?]

Cost:

$0.00 US

Operating Systems:

win2000 winxp winvista winvistax64 win7x32 win7x64 winserver

Size:

99K

Release Status:

new

Last Updated:

2007-05-20

Our Rating:

Not rated yet...

Users Rating:

not rated yet     (total votes: 0)

Feedback:

Report broken download     Report spyware [?]

Free download Base64 1.9

Download Base64 1.9


Base64 icon100% clean!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.

Don't 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};

// create 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};

// create 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

Base64 1.9 web development, java & javascript software developed by Canadian Mind Products. The license of this web development, java & javascript software is freeware, the price is 0.00, you can free download and get a free trial before you buy a license or registration. All Base64 1.9 download links are direct Base64 full download from Canadian Mind Products site or their selected mirrors.

Keywords: Base64, Base64u, encode, decode, armouring, printable, 6-bit, 8-bit, UUENCODE, UUDECODE, Freeware, Web Development, Java & JavaScript, Canadian Mind Products, Base64

Recent Changes: add icon and pad file

Install Support: No Install Support

Supported Languages: English

Additional Requirements: Java 1.2+







All Programs:

0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # . ! @


All Authors:

0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z # . ! @


RSS Feeds:
(Current Category)

RSS Feed for New Releases and Updates New releases & updates

RSS Feed for New Shareware Releases New shareware releases

RSS Feed for New Freeware Releases New freeware releases

RSS Feed for Most Popular Software Most popular software

RSS Feed for Top Rated Software Top rated software

Feeds List in OPML Feeds list in OPML


Useful Resources:

Advanced XLS Converter iconAdvanced XLS Converter 2.55: With XLS Converter you can convert Excel (XLS) files into dozens of formats!

Audio DVD Maker iconAudio DVD Maker 1.0: Audio DVD Maker is an innovative utility for you to personalize your own DVD

JaSFtp iconJaSFtp 11.10: JaSFtp - Automated SFTP client (secure FTP), Run 1000+ tasks on a schedule.

TradeTrakker iconTradeTrakker 2.93: Powerful investment tracking program to automatically track stocks/mutual funds

Home | Featured | Submit | Link To Us | Contact Us | FAQ | About Us