Encodeur Base64

Ce que ce codeur Base64 fait

Base64 représente les octets binaires ou textuels comme un alphabet imprimable (A–Z, a–z, 0–9,+,/) avec option=rembourrage afin que la charge utile puisse voyager par courriel, JSON ou XML sans caractères de contrôle bruts. C'estencodage, pas chiffrementTout le monde peut l'inverser. Utilisez-le quand une API demande un fichier en ligne, lorsque vous construisez undata:URI, ou quand vous log brut protobuf à côté du contexte lisible par l'homme pendant le travail d'intégration.

Quand l'utiliser

Utilisez-le pour refléter ce que votre SDK émettra, pour comparer la charge utile d'une application mobile à un échantillon de backend, ou pour regrouper une petite icône pour un test de messagerie unique. Pour le voyage aller-retour, garderDécodeur Base64ouvert; pour les prévisualisations bitmap, suivre avecBase64 à l'imagelorsque la chaîne enveloppe clairement les octets PNG ou JPEG.

Exemple travaillé

Un doc webhook montre un en-tête d'autorisation construit à partirclient_id:client_secret. Vous collez cette paire de justificatifs ici, Base64-encodez-la, et confirmez qu'elle correspond à l'extrait de curl de l'échantillon, c'est-à-dire qu'une nouvelle ligne a été copiée par Slack avant de brûler des heures sur "invalid grant".

Foire aux questions

Pourquoi la longueur de sortie augmente-t-elle?

Base64 élargit les données environ 4/3 : trois octets bruts deviennent quatre caractères. Budgetr la bande passante et le volume de log en conséquence.

Base64 sans URL ?

Certaines spécifications échangent+//pour-/_et rembourrage de bande. Si un échantillon JWT ou OAuth échoue, vérifiez l'alphabet que votre pile attend.

Puis-je avoir des secrets ?

Vous pouvez, mais il ne les protège pas—roter quelque chose accidentellement collé dans un ticket.

Outils connexes

Outils similaires

Décodeur Base64

Décoder l'entrée Base64 pour revenir à la chaîne.

103

Outils populaires