ترميز/فك ترميز الرابط

ترميز أو فك ترميز الروابط

يعمل في متصفحك

معلومات

  • قياسي (encodeURIComponent): يرمّز كل الأحرف الخاصة، مناسب لقيم معاملات الرابط
  • الرابط الكامل (encodeURI): يحافظ على أحرف الرابط الخاصة مثل : و / و ? و &
  • ستُحوَّل الأحرف غير الآمنة إلى صيغة %XX (ترميز سداسي عشري)

ما هو ترميز الرابط؟

ترميز الرابط هو تحويل الأحرف الخاصة في الروابط إلى صيغة آمنة للإرسال عبر الإنترنت. تدعم الأداة نوعين: Standard (encodeURIComponent) لقيم المعاملات و Full URI (encodeURI) للرابط الكامل.

حالات الاستخدام

  • ترميز معاملات الرابط لإرسال البيانات بأمان
  • التعامل مع روابط تحتوي أحرفاً خاصة أو Unicode
  • فك ترميز الروابط المشفّرة لقراءتها
  • معالجة سلاسل الاستعلام في واجهات API أو تطبيقات الويب

متى تستخدم؟

استخدم هذه الأداة عند ترميز أو فك ترميز الروابط، خاصة مع واجهات API أو معاملات الاستعلام أو التأكد من سلامة وصلاحية الرابط. مفيدة جداً لمطوّري الويب ومن يعملون بالروابط.

أمثلة

  1. ترميز قيمة لمعامل استعلام (قياسي)

    الإدخال

    price=10€ & size=M

    المخرجات

    price%3D10%E2%82%AC%20%26%20size%3DM

  2. ترميز عنوان كامل (الرابط الكامل)

    الإدخال

    https://example.com/search?q=café menu&page=2

    المخرجات

    https://example.com/search?q=caf%C3%A9%20menu&page=2

  3. فك ترميز رابط مُرمَّز

    الإدخال

    %E1%BA%A3nh%20th%E1%BA%BB%202026

    المخرجات

    ảnh thẻ 2026

أسئلة وأجوبة

هل أستخدم القياسي أم الرابط الكامل؟

استخدم القياسي لقيمة واحدة تضعها داخل الرابط، مثل عبارة بحث. واستخدم الرابط الكامل لعنوان كامل: فهو يُبقي على أحرف مثل : و / و ? و & حتى يظل الرابط يعمل.

لماذا تُكتب المسافة %20 وليس +؟

يكتب ترميز النسبة المئوية المسافة على شكل %20، وهو يعمل في أي مكان داخل الرابط. أما الصيغة + فتُستخدم فقط في نماذج HTML، وعند فك الترميز تبقى + علامة جمع.

ماذا تعني رسالة "بيانات غير صالحة" عند فك الترميز؟

يحتوي النص على % لا يليها رقمان سداسيان عشريان، مثل "100%". مثل هذا النص يحتاج إلى ترميز، لا إلى فك ترميز.

جميع الأدوات