Base64 1.9

ライセンス: 無料 ‎ファイルサイズ: 220.16 KB
‎ユーザー評価: 4.1/5 - ‎11 ‎投票

Base64 は、8 ビット文字をエンコードするフリーウェアの方法です。 UUENCODE に類似した ASCII 印刷可能文字のみ。 UUENCODE は BASE64 が含まないファイル名を埋め込みます。そうするでしょう デジタル証明書のエンコードで使用される BASE64 を参照してください。 ユーザー:認証でのパスワード文字列のエンコード: ヘッダー HTTP 用です。仕様は RFC 2045 で説明されています。 Base64 と x-www-form-urlencoded と混同しないでください。 は、エンコード/デコードまたはによって処理されます。 ベース64u。 Base64 装甲は A-Z a-z 0-9 +/=の文字のみを使用します。 これにより、バイナリデータを SQL としてエンコードするのに適しています 文字列は、エンコードに関係なく動作します。 残念ながら、 + / および = すべて URL に特別な意味を持ちます。 Base64u はこの問題を回避します。これは、Base64の変種です + / および = を優先して - _ と * を使用し、 URL エンコードされたコンテキストで使用できます。 URL エンコーディング。 base64 は次のように使用します。 ベース64装甲 インポートします。 ... エンコードするサンプルバイト配列 バイト[] を送信 = { (バイト)0xfc, (バイト)0x0f, (バイト)0xc0}; エンコーダ オブジェクトの作成 Base64 base64 = 新しい Base64(); ベース64.setラインレンス(72); 既定 バイトをエンコードする[] 文字列送信 = base64.encoder( toSend ); バイトをデコードする[] バイト [] 再構成 = base64.decoder( 送信 ); Base64u を同じ方法で使用します。 ベース64u装甲 インポートします。 ... エンコードするサンプルバイト配列 バイト[] を送信 = { (バイト)0xfc, (バイト)0x0f, (バイト)0xc0}; エンコーダ オブジェクトの作成 ベース64u ベース64u = 新しい Base64u(; ベース64u.setLineLength(72); 既定 バイトをエンコードする[] 文字列送信 = base64u.encoder( toSend ); バイトをデコードする[] バイト [] 再構成 = base64u.decoder( 送信 ); String で始まり、文字列で終わる例については、 例.java 実行するには: 例.exe

バージョン履歴

  • バージョン 1.9 に転記 2007-05-20
    アイコンとパッド ファイルを追加する

プログラムの詳細