تخطي إلى المحتوى
POST AI agent ready /v1/base64/encode

Base64 Encode API - تحويل النص إلى Base64

قم بتحويل أي نص UTF-8 إلى تمثيل Base64 الخاص به. اختر ترميزًا قياسيًا أو آمنًا لعنوان URL وفقًا لحالة الاستخدام الخاصة بك. يستبدل الوضع الآمن لعنوان URL + بـ - و/ بـ _، مما يجعل الإخراج آمنًا لسلاسل الاستعلام وأسماء الملفات.

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

تضمين البيانات الثنائية في حمولات JSON

يقوم Base64-encode بمحتويات الملف أو الصور أو الشهادات حتى يتمكنوا من السفر داخل JSON دون الهروب من المشكلات.

إنشاء معرفات URI للبيانات للأصول المضمنة

قم بتشفير أيقونات SVG أو الصور الصغيرة إلى Base64 للتضمين مباشرة في HTML أو CSS، مما يؤدي إلى قطع طلب شبكة إضافي.

تمرير الرموز المميزة في معلمات URL

يتيح لك تشفير Base64 الآمن لعنوان URL تضمين الرموز المميزة أو الحمولات الموقعة في سلاسل الاستعلام دون تشفير النسبة المئوية.

Frequently asked questions

ما الفرق بين Base64 القياسي والآمن لعنوان URL؟
يستخدم Base64 القياسي أحرف + و/، والتي تحتاج إلى ترميز النسبة المئوية في عناوين URL. يقوم Base64 الآمن لعنوان URL باستبدالهما بـ - و_، بحيث يمكن أن ينتقل الإخراج مباشرة إلى سلاسل الاستعلام أو أسماء الملفات.
هل هناك حد لحجم سلسلة الإدخال؟
تقبل واجهة برمجة التطبيقات (API) نصوص الطلب التي يصل حجمها إلى 1 ميجابايت. بالنسبة للحمولات الأكبر حجمًا، قم بالتشفير من جانب العميل.
هل تتعامل واجهة برمجة التطبيقات هذه مع أحرف غير ASCII مثل الرموز التعبيرية؟
نعم. يتم التعامل مع الإدخال على أنه UTF-8، لذلك يتم تشفير الأحرف مثل emoji وCJK والأحرف المحركة بشكل صحيح.
هل تشفير Base64 هو نفس التشفير؟
لا، Base64 هو تشفير قابل للعكس، وليس تشفيرًا. يمكن لأي شخص فك تشفير الإخراج. استخدم نقطة النهاية /v1/encrypt/encrypt إذا كنت بحاجة إلى السرية.

Get your API key

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