§

أدخل النص لترميزه:

أدخل النص الذي تريد ترميزه. ستقوم الأداة بتحويل الأحرف الخاصة إلى مكافئاتها المُرمَّزة بالنسبة المئوية.
§

Output

percent-encoded

يُعد ترميز URL مهمًا للمطوّرين السعوديين الذين يُكاملون بوّابات الدفع المحلية مثل mada وSTC Pay وurpay، إذ يجب تمرير اسم التاجر العربي مثل «مَتْجَر الرياض» داخل معامل return_url مع ترميز نسبة مئوية كامل وفق RFC 3986 حتى لا يكسر محرف الفراغ أو الهمزة سلسلة الاستعلام. كذلك تستخدم واجهات Nafath وأبشر معاملات state وcode_challenge في تدفّق OAuth 2.0 PKCE، وتطلب توثيقات Stripe وTabby وTamara ترميزًا صحيحًا للمعرّفات. تجري هذه الأداة الترميز كاملًا داخل المتصفح، فلا يُسرَّب رقم العميل أو معرّف العملية إلى أي طرف ثالث، وتبقى مفاتيح الـ webhook خاصة بفريقك المحلي.

خيارات متقدمة

ترميز المسافات

عند التفعيل، سيتم ترميز المسافات كـ %20 بدلاً من الحفاظ عليها.

استخدام + للمسافات

عند التفعيل، سيتم ترميز المسافات كـ + بدلاً من %20. يُستخدم هذا عادةً في معاملات الاستعلام.

الوضع المباشر

عند التفعيل، سيتم ترميز النص تلقائياً أثناء الكتابة.

تساعدك هذه الخيارات في التحكم بكيفية ترميز الأحرف الخاصة في عناوين URL الخاصة بك.

ما هو ترميز URL؟

ترميز URL، المعروف أيضاً بترميز النسبة المئوية، هو آلية أساسية تضمن أن عناوين URL يمكنها نقل الأحرف الخاصة والبيانات بأمان عبر الويب. وهو جزء أساسي من تطوير الويب ونقل البيانات.

كيف يعمل ترميز URL؟

يتبع ترميز URL عملية محددة لتحويل الأحرف الخاصة إلى تنسيق يمكن نقله بأمان عبر الإنترنت:

  1. يتم تحديد الأحرف الخاصة في سلسلة URL
  2. يتم تحويل كل حرف خاص إلى قيمته السداسية عشرية بنظام ASCII
  3. يتم إضافة علامة النسبة المئوية (%) قبل القيمة السداسية عشرية
  4. يتم ترميز الأحرف المحجوزة (مثل /، ?، :، إلخ) فقط عندما تكون بيانات وليست جزءاً من بنية URL
  5. يمكن ترميز المسافات كـ %20 أو + حسب السياق (+ شائع في معاملات الاستعلام)

لماذا نستخدم ترميز URL؟

  • أمان الأحرف الخاصة: ضمان عمل عناوين URL بشكل صحيح مع الأحرف والرموز الخاصة
  • الدعم الدولي: تمكين عناوين URL من التعامل مع أحرف غير ASCII ولغات مختلفة
  • نقل البيانات: تمرير البيانات المعقدة بأمان عبر معاملات URL
  • الامتثال: تلبية معايير الويب وضمان التوافق الواسع عبر المنصات

ما هي التطبيقات الشائعة لترميز URL؟

ترميز URL ضروري في العديد من سيناريوهات تطوير الويب:

  • إرسال النماذج: ترميز بيانات النماذج لطلبات GET ومعاملات الاستعلام
  • تطوير API: إنشاء نقاط نهاية API قوية تتعامل مع المعاملات المعقدة
  • أنظمة الملفات: إدارة عناوين URL التي تحتوي على مسارات ملفات وأسماء تحتوي على أحرف خاصة
  • وسائل التواصل الاجتماعي: مشاركة عناوين URL التي تحتوي على أحرف خاصة أو نصوص دولية

كيف يبدو مثال على ترميز URL؟

إليك بعض الأمثلة الشائعة لترميز URL: المسافة تصبح %20 أو +، و @ تصبح %40، و # تصبح %23، و & تصبح %26، و = تصبح %3D. الأحرف الدولية مثل é تصبح %C3%A9.

فهم وتطبيق ترميز URL بشكل صحيح أمر بالغ الأهمية لإنشاء تطبيقات ويب قوية يمكنها التعامل مع مجموعات أحرف متنوعة ومتطلبات نقل البيانات المعقدة.