& nbsp ; Base64 sera la chaîne d'entrée par octet coupé, obtenir chaque octet correspondant à la valeur binaire (si moins de 8 bits, le complément haut 0), et puis ces valeurs binaires en série, et puis selon un groupe de 6 bits coupé (parce que 2 ^ 6 = 64), le dernier groupe de moins de 6 bits si la fin du complément 0. La valeur binaire de chaque groupe sera convertie en décimal, et puis dans le susmentionné. Chaque valeur binaire est convertie en décimal, puis dans le tableau ci-dessus pour trouver les symboles correspondants et la série est le résultat de l'encodage Base64.

& nbsp ; Base64 peut être utilisé pour le codage de données arbitraires des données binaires sous-jacentes, afin d'appliquer à la transmission de caractères ASCII ne peut être que des occasions. Toutefois, le codage Base64 est le plus souvent utilisé pour le traitement de la transmission de données textuelles, par exemple dans le format MIME du courrier électronique, pour coder le contenu du courrier, pour faciliter la transmission entre ordinateurs de langues différentes et pour éviter les codes désordonnés, pour privilégier la transmission plutôt que l'affichage, par exemple l'utilisation du codage utf-8 peut être utilisée dans les ordinateurs d'Europe occidentale pour afficher normalement la langue chinoise (avec la police correspondante), mais il peut ne pas être en mesure de transmettre correctement la langue chinoise, la conversion en Base64 ne posera aucun problème, mais elle ne pourra pas transmettre la langue chinoise, et elle ne pourra pas transmettre la langue chinoise. La conversion en Base64 ne posera pas de problème.

Si le codage Base64 n'est pas spécifié, il est généralement convenu que les caractères non ASCII sont codés selon le jeu de caractères UTF-8.

Accès aux documents :