Base64は、バイトカットで文字列を入力され、バイナリ値に対応する各バイトを取得し(8ビット未満の場合は、高補数0)、直列にこれらのバイナリ値、その後、6ビットカットのグループ(2 ^ 6 = 64ため)によると、6ビット未満の最後のグループは、その後補数0の終わり。各2進値は10進数に変換され、上記の表で対応するシンボルとシリーズを見つけるためにBase64エンコーディングの結果です。

&Base64は、ASCII文字の伝送に適用するために、基礎となるバイナリデータの任意のデータエンコーディングに使用することができます唯一の機会することができます。しかし、最も一般的なMIME形式の電子メールのようなテキストデータ伝送の処理で使用される、Base64は、メールの内容をエンコードするために使用することができます、異なる言語のコンピュータ間で送信するのは簡単ではなく、コードを混乱させる、utf - 8エンコーディングの使用などの表示ではなく、伝送に注意を払う、西ヨーロッパのコンピュータで使用することができます通常、中国語(対応するフォントで)を表示することができますが、それは適切に中国語を送信することができない場合があります、Base64への変換は何の問題もないでしょう。Base64への変換は問題ないでしょう。

Base64エンコーディングが指定されていない場合、通常、非ASCII文字はUTF-8文字セットに従ってエンコードされることに同意します。

記録へのアクセス