Base64 1.9

Lisans: Ücret -siz ‎Dosya boyutu: 220.16 KB
‎Kullanıcı Derecelendirmesi: 4.1/5 - ‎11 ‎Oy

Base64 kullanarak 8-bit karakterleri kodlama ücretsiz bir yoludur yalnızca UUENCODE'a benzer ASCII yazdırılabilir karakterler. UUENCODE, BASE64'ün olmadığı bir dosya adı yerlebir eder. Sen olacak bkz. dijital sertifikaların kodlanmasında kullanılan BASE64, bir Yetkilendirme de kullanıcı kodlama:password string: üstbilgi HTTP için. Spec RFC 2045 açıklanmıştır. Base64'nü x-www-form-urlencoded ile karıştırmayın java.net.URLEncoder.encode/decode veya Base64u. Base64 zırhı sadece A-Z a-z 0-9 +/=karakterlerini kullanır. Bu, ikili verilerin SQL olarak kodlanması için uygun hale getirir dizeleri, ne olursa olsun kodlama çalışacaktır. Ne yazık ki + / ve = tüm URL'lerde özel bir anlamı vardır. Base64u bu sorunu etrafında alır. Base64'te bir çeşididir. kullanan - _ ve * tercihi + / ve =, böylece urlEncoded bağlamlarda kullanılabilir veya olmadan URLKodlama. Base64'nü şu şekilde kullanın: Base64 zırhlama ithalat com.mindprod.base64.Base64; ... kodlamak için örnek bayt dizisi byte[] toSend = { (bayt)0xfc, (bayt)0x0f, (bayt)0xc0}; kodlayıcı nesnesi oluşturma Base64 base64 = yeni Base64(); base64.setLineLength( 72); Varsayılan bir bayt kodlama[] String send = base64.encoder( toSend ); bir bayt çözme[] byte[] reconstituted = base64.decoder(gönderildi); Base64u'yu aynı şekilde kullanın: Base64u zırh ithalat com.mindprod.base64.Base64u; ... kodlamak için örnek bayt dizisi byte[] toSend = { (bayt)0xfc, (bayt)0x0f, (bayt)0xc0}; kodlayıcı nesnesi oluşturma Base64u base64u = yeni Base64u(); base64u.setLineLength( 72); Varsayılan bir bayt kodlama[] String send = base64u.encoder( toSend ); bir bayt çözme[] byte[] reconstituted = base64u.decoder(gönderildi); String ile başlayan ve biten bir örnek için bkz. Örnek.java çalıştırmak için: java.exe com.mindprod.base64.Örnek

sürüm geçmişi

  • Sürüm 1.9 tarihinde gönderildi 2007-05-20
    simge ve pad dosyası ekleme

Program Detayları