& nbsp; Base64 va fi șirul de intrare prin tăierea octet, obține fiecare octet corespunzător valorii binare (în cazul în care mai puțin de 8 biți, mare complement 0), și apoi aceste valori binare în serie, și apoi în funcție de un grup de 6 biți tăiat (deoarece 2 ^ 6 = 64), ultimul grup de mai puțin de 6 biți în cazul în care sfârșitul complementului 0. Valoarea binară a fiecărui grup va fi convertit în zecimal, și apoi în cele de mai sus Fiecare valoare binară este convertită în zecimal, și apoi în tabelul de mai sus pentru a găsi simbolurile corespunzătoare și seria este rezultatul codificării Base64.

& nbsp; Base64 poate fi utilizat pentru codificarea arbitrară a datelor binare subiacente, pentru a se aplica transmiterii caracterelor ASCII pot fi doar ocazii. Cu toate acestea, cele mai frecvent utilizate în prelucrarea transmiterii de date text, cum ar fi în formatul MIME e-mail, Base64 poate fi utilizat pentru a codifica conținutul e-mailului, ușor de transmis între computere în limbi diferite și nu cod murdar, să acorde o atenție la transmisie mai degrabă decât la afișare, cum ar fi utilizarea codării utf-8 poate fi utilizată în computerele din Europa de Vest poate afișa în mod normal limba chineză (cu instalarea bibliotecilor de caractere corespunzătoare), dar este posibil să nu fie în măsură să transmită în mod corespunzător limba chineză, conversia la Base64 nu va avea probleme, dar nu va fi în măsură să transmită limba chineză, și nu va fi în măsură să transmită limba chineză. Acest lucru nu reprezintă o problemă în cazul conversiei la Base64.

Codificarea Base64, dacă nu este specificată, convine de obicei că caracterele non-ASCII sunt codificate în conformitate cu setul de caractere UTF-8.

Accesul la înregistrări: