أداة للمطورين

محلل URL

الصق رابطًا وشاهد كل جزء منه، مع فك ترميز معاملات الاستعلام.

محلل URL يعمل على جهازك
  • يعمل في متصفحك — ولا يُرسل نصك إلى أي مكان
  • دون تسجيل، ودون حصص، ومجاني بالقدر الذي تريده

كيف يعمل

عنوان URL طويل فيه عشرات معاملات التتبع غير مقروء بحكم تصميمه. وتقسيمه يُظهر ما يحمله فعلًا، وهذا مفيد لتصحيح الأخطاء، وممتع بهدوء حين تنظر إلى ما يحتويه رابط تسويقي.

يحلله المتصفح نفسه

يستخدم محلل URL الخاص بالمتصفح، وهو الشيفرة نفسها التي تعمل عند النقر على رابط، فتطابق النتيجة كيفية تفسير العنوان فعليًا بدلًا من تخمين تعبير نمطي لها. وتعمل الحالات الحدية المتعلقة بالمنافذ وبيانات الاعتماد والمخططات غير المعتادة بشكل صحيح.

تُفك ترميز المعاملات

يُلغى الترميز بالنسبة المئوية، فيصبح %20 مسافة ويصبح %40 علامة @. وتُدرج المعاملات المكررة كلها بدلًا من دمجها، لأن عنوان URL قد يحمل المفتاح نفسه أكثر من مرة بشكل مشروع، وأيها يسود يعتمد على الخادم.

قراءة رابط تتبع

utm_source وutm_medium وutm_campaign لتتبع الحملات. أما gclid وfbclid وmsclkid فمعرّفات نقر تضيفها منصات الإعلانات، وهي ما يجعل الرابط المشارَك طويلًا بلا داع، ويمكن حذفها تقريبًا دائمًا قبل تمرير الرابط.

الأصل (origin)

يشكّل البروتوكول والمضيف والمنفذ معًا الأصل، وهو الوحدة التي تستخدمها المتصفحات لقرارات الأمان. يستطيع عنوانان من الأصل نفسه قراءة بيانات بعضهما؛ وأي اختلاف في أي من الثلاثة، بما في ذلك http مقابل https، يجعلهما منفصلين.

الأسئلة الشائعة

محلل URL — أسئلة

هل يعمل دون https في البداية؟

نعم. إذا غاب المخطط يُفترض https ليمكن تحليل الباقي.

هل تُفك ترميز المعاملات؟

نعم، يُلغى الترميز بالنسبة المئوية لترى القيم الحقيقية.

ماذا لو ظهر معامل مرتين؟

يُدرج كلاهما. والقيمة التي يستخدمها الخادم تختلف، لذا فإن دمجهما سيخفي مشكلة حقيقية.

ما الأصل (origin)؟

البروتوكول والمضيف والمنفذ معًا. تستخدمه المتصفحات لقرارات الأمان، وhttp وhttps أصلان مختلفان.

هل يُرسل عنوان URL إلى أي مكان؟

لا. يُحلَّل في متصفحك.