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
アイコンとパッド ファイルを追加する
プログラムの詳細
- カテゴリ: ウェブ開発 > ジャワとジャワスクリプト
- パブリッシャー: Canadian Mind Products
- ライセンス: 無料
- 価格: N/A
- バージョン: 1.9
- プラットフォーム: windows