& nbsp; Base64 sarà la stringa di input per taglio di byte, ottenere ogni byte corrispondente al valore binario (se meno di 8 bit, il complemento alto 0), e poi questi valori binari in serie, e poi secondo un gruppo di 6-bit taglio (perché 2 ^ 6 = 64), l'ultimo gruppo di meno di 6 bit se la fine del complemento 0. Il valore binario di ogni gruppo sarà convertito in decimale, e poi nel suddetto Ogni valore binario viene convertito in decimale, e poi nella tabella di cui sopra per trovare i simboli corrispondenti e la serie è il risultato della codifica Base64.

& nbsp; Base64 può essere utilizzato per la codifica dei dati arbitrari dei dati binari sottostanti, al fine di applicare alla trasmissione di caratteri ASCII può essere solo occasioni. Tuttavia, il più comunemente utilizzato nell'elaborazione della trasmissione di dati di testo, come ad esempio nel formato MIME e-mail, Base64 può essere utilizzato per codificare il contenuto della posta, facile da trasmettere tra computer in lingue diverse e non codice disordinato, prestare attenzione alla trasmissione piuttosto che alla visualizzazione, come ad esempio l'uso di codifica utf-8 può essere utilizzato nei computer dell'Europa occidentale può normalmente visualizzare la lingua cinese (con l'installazione delle librerie di caratteri corrispondenti), ma potrebbe non essere in grado di trasmettere correttamente la lingua cinese, la conversione in Base64 non avrà alcun problema, ma non sarà in grado di trasmettere la lingua cinese, e non sarà in grado di trasmettere la lingua cinese. Questo non è un problema quando si converte in Base64.

La codifica Base64, se non specificata, di solito accetta che i caratteri non ASCII siano codificati secondo il set di caratteri UTF-8.

Accesso ai documenti: