URL Encode API - ترميز النسبة المئوية مجانًا
يحول سلسلة إلى تنسيق مرمز بنسبة مئوية (RFC 3986). تصبح المسافات %20، والأحرف الخاصة تصبح مكافئاتها السداسية. آمن للاستخدام في معلمات استعلام URL وقطاعات المسار.
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.