Aller au contenu
POST AI agent ready /v1/base64/encode

API d'encodage Base64 - Convertir le texte en Base64

Convertissez n'importe quel texte UTF-8 en sa représentation Base64. Choisissez un encodage standard ou sécurisé pour les URL en fonction de votre cas d'utilisation. Le mode sécurisé pour les URL remplace + par - et / par _, ce qui rend la sortie sécurisée pour les chaînes de requête et les noms de fichiers.

Parameters

stringrequired

The UTF-8 string to encode.

boolean

Use URL-safe Base64 encoding (replaces + with - and / with _).

Code examples

curl -X POST https://api.botoi.com/v1/base64/encode \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, World!","urlSafe":false}'

When to use this API

Intégrer des données binaires dans les charges utiles JSON

Encodez en base64 le contenu des fichiers, les images ou les certificats afin qu'ils puissent voyager dans JSON sans échapper aux problèmes.

Créer des URI de données pour les ressources en ligne

Encodez des icônes SVG ou de petites images en Base64 pour les intégrer directement en HTML ou CSS, évitant ainsi une requête réseau supplémentaire.

Transmettre les jetons dans les paramètres d'URL

Le codage Base64 sécurisé pour les URL vous permet d'inclure des jetons ou des charges utiles signées dans les chaînes de requête sans codage en pourcentage.

Frequently asked questions

Quelle est la différence entre le Base64 standard et le Base64 sécurisé pour les URL ?
La norme Base64 utilise les caractères + et /, qui nécessitent un codage en pourcentage dans les URL. Base64 sécurisé pour les URL les remplace par - et _, afin que la sortie puisse aller directement dans les chaînes de requête ou les noms de fichiers.
Y a-t-il une limite de taille pour la chaîne d'entrée ?
L'API accepte des corps de requête jusqu'à 1 Mo. Pour les charges utiles plus volumineuses, encodez côté client.
Cette API gère-t-elle les caractères non-ASCII comme les emoji ?
Oui. L'entrée est traitée au format UTF-8, de sorte que les caractères tels que les emoji, CJK et les lettres accentuées sont correctement encodés.
Le codage Base64 est-il le même que le chiffrement ?
Non. Base64 est un codage réversible, pas un cryptage. N’importe qui peut décoder la sortie. Utilisez le point de terminaison /v1/encrypt/encrypt si vous avez besoin de confidentialité.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.