مساحة الأداة
URL encoder و URL decoder و query string parser
رمّز القيم، فك query strings وافحص أجزاء URL.
مرمز وفاك ومحلل URL
مرمز وفاك ومحلل URL
بايت →
مرمز وفاك ومحلل URL
معطيات الاستعلام
IDN / Punycode
مرمز وفاك ومحلل URL
..
الترويسة
Payload
بيانات وصفية
· ينتهي:
تحقق من التوقيع
توقيع (HS)
مرمز وفاك ومحلل URL
مكتبة الأنماط
تطابقات مميّزة
المطابقات ()
نتيجة الاستبدال
مرمز وفاك ومحلل URL
نسبي:
المنطقة الزمنية
بناء من الأجزاء
الفرق
مرمز وفاك ومحلل URL
مرمز وفاك ومحلل URL
مرمز وفاك ومحلل URL
أمثلة
الإدخال
hello world & café
مُرمَّز
hello%20world%20%26%20caf%C3%A9
URL أدلة ومقالات
كيف تحوّل الروابط النصَّ إلى عناوين موثوقة على الويب
الرابط أكثر من مجرّد وصلة. فمخطّطه وسلطته ومساره واستعلامه وجزؤه وقواعد ترميزه تشكّل تعليمات مضغوطة لتحديد المورد والوصول إليه.
اقرأ المقالأخطاء ترميز الروابط التي تُعطِب التطبيقات الحقيقية
الترميز المزدوج، وعلامات الجمع الملتبسة، وإعادات التوجيه غير الآمنة، والتحليل غير المتّسق، تحوّل روابط بسيطة إلى علل عسيرة في الإنتاج.
اقرأ المقالتصميم روابط نظيفة وثابتة وقابلة للمشاركة
الروابط الجيّدة تعبّر عن التسلسل، وتحافظ على معناها عبر الزمن، وتتجنّب الحالة العرضية، وتظلّ مفيدة خارج التطبيق الذي أنشأها.
اقرأ المقالمرمز وفاك ومحلل URL
رمّز القيم، فك query strings وافحص أجزاء URL. DevToolGrid Online يقدّم URL encoder و URL decoder و query string parser.
ما هو ترميز URL؟
ترميز URL (الترميز بالنسبة المئوية) يستبدل الأحرف غير الآمنة أو المحجوزة في الرابط بعلامة % متبوعة برمزها الست عشري. فمثلًا تصبح المسافة %20 ويصبح & هو %26. يتيح لك وضع أي نص — مسافات وUnicode ورموز — في سلاسل الاستعلام والمسارات دون إفساد العنوان.
كيفية ترميز أو فك ترميز URL
- 1 الصق رابطًا أو قيمة في لوحة الإدخال.
- 2 انقر على Encode component لقيم الاستعلام أو Encode URI للحفاظ على البنية.
- 3 استخدم Decode لإعادة تحويل الترميز بالنسبة المئوية إلى نص مقروء.
- 4 حلّل رابطًا كاملًا لرؤية المخطط والمضيف والمسار والاستعلام والجزء.
أخطاء ترميز URL الشائعة
- المسافة كـ + أو %20في سلاسل الاستعلام قد تظهر المسافة كـ + (ترميز النموذج) أو %20. الخلط بينهما يفسد القيم.
- عدم ترميز الأحرف المحجوزةللأحرف &, =, ? و# معنى خاص. تركها دون ترميز داخل قيمة يفسد الاستعلام.
- الترميز المزدوجترميز سلسلة مرمّزة مسبقًا يحوّل %20 إلى %2520. رمّز كل قيمة مرة واحدة بالضبط.
encodeURIComponent مقابل encodeURI
يرمّز encodeURIComponent كل شيء تقريبًا، بما في ذلك & = ? /، لذا فهو الصحيح لقيمة استعلام واحدة أو جزء مسار. ويحتفظ encodeURI بالأحرف التي تكوّن رابطًا صالحًا (مثل : / ? &) ويُستخدم لترميز عنوان كامل. استخدم نسخة component للمعلمات والنسخة الكاملة للروابط الكاملة.
الأسئلة الشائعة
هل هذه الأداة مجانية؟
نعم. مرمّز ومفكّك ومحلّل URL مجانية تمامًا وبلا حدود.
هل تُرسل بياناتي إلى خادم؟
لا. يتم الترميز وفك الترميز والتحليل محليًا في متصفحك؛ لا يُرفع أي شيء.
ما الفرق بين + و%20؟
كلاهما قد يعني مسافة في سلسلة الاستعلام. %20 يعني دائمًا مسافة؛ أما + فيعني مسافة فقط في بيانات application/x-www-form-urlencoded.
هل يمكنه تحليل معلمات الاستعلام؟
نعم. يقسّم الرابط إلى أجزائه ويتيح تحرير المعلمات وفرزها وإزالة المكرر منها.