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

URL Encode API - ترميز النسبة المئوية مجانًا

يحول سلسلة إلى تنسيق مرمز بنسبة مئوية (RFC 3986). تصبح المسافات %20، والأحرف الخاصة تصبح مكافئاتها السداسية. آمن للاستخدام في معلمات استعلام URL وقطاعات المسار.

Parameters

stringrequired

The string to URL-encode.

Code examples

curl -X POST https://api.botoi.com/v1/url/encode \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world & goodbye=test"}'

When to use this API

بناء سلاسل استعلام آمنة

قم بتشفير مصطلحات البحث التي يقدمها المستخدم قبل إلحاقها بعناوين URL، بحيث لا تؤدي الأحرف الخاصة مثل & و= و# إلى تعطيل بنية عنوان URL.

ترميز إعادة توجيه URIs

عناوين URL لرد الاتصال ذات التشفير المئوي قبل تمريرها كمعلمات OAuth redirect_uri لتجنب مشكلات التشفير المزدوج.

Frequently asked questions

هل يقوم هذا بترميز المسافات كـ + أو %20؟
تستخدم واجهة برمجة التطبيقات هذه %20 لكل RFC 3986. الترميز + خاص بالتطبيق/x-www-form-urlencoded ولا يُستخدم هنا.
ما هي الأحرف غير المشفرة؟
يتم ترك الأحرف غير المحفوظة (A-Z، a-z، 0-9، -، _، .، ~) كما هي وفقًا لـ RFC 3986. ويتم ترميز كل شيء آخر بنسبة مئوية.
هل يمكنني تشفير عنوان URL بأكمله؟
يمكنك ذلك، لكن ترميز الخطوط المائلة والنقطات سيؤدي إلى كسر بنية عنوان URL. قم بتشفير قيم معلمات الاستعلام أو مقاطع المسار فقط، وليس عنوان URL الكامل.
هل يتم التعامل مع الترميز المزدوج؟
لا. إذا كان إدخالك يحتوي بالفعل على أحرف مشفرة بنسبة مئوية مثل %20، فسيتم ترميزها مرة أخرى إلى %2520. فك التشفير أولاً إذا لزم الأمر.

Get your API key

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