TL
Tool Lab
💰Donate
💰Donate

محلل URL

فحص وتفكيك عناوين URL إلى البروتوكول والمضيف والمسار والمعاملات والجزء.

حول هذه الأداة

تقوم أداة تحليل وفحص URL بتفكيك أي عنوان URL إلى مكوناته الفردية: البروتوكول، واسم المضيف، والمنفذ، والمسار، وسلسلة الاستعلام، والجزء المرجعي (fragment). كما تستخرج جميع معاملات الاستعلام وتعرضها كجدول مفتاح/قيمة لسهولة الفحص.

يستخدم التحليل واجهة URL API الأصلية للمتصفح، والتي تتبع معيار WHATWG URL. بنية URL هي: protocol://hostname:port/pathname?search#hash. معاملات الاستعلام هي أزواج مفتاح=قيمة مفصولة بـ &. يكون المنفذ افتراضيًا 80 (http) أو 443 (https) إذا لم يُحدد. تتم جميع المعالجات محليًا — لا يتم إرسال أي بيانات إلى أي خادم.

كيفية الاستخدام

  1. الصق عنوان URL في حقل الإدخال، أو انقر على عيّنة لتحميل مثال.
  2. انقر على تحليل (أو اضغط Enter) لتفكيك عنوان URL.
  3. راجع كل مكون في جدول التفصيل.
  4. انقر على نسخ بجانب أي مكون لنسخه إلى الحافظة.

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

يقوم مطورو الواجهة الأمامية بتصحيح عناوين URL معقدة تحتوي على العديد من معلمات الاستعلام عبر قراءة كل واحدة على حدة. يتحقق مطورو الواجهة الخلفية من صحة بنية عناوين URL أثناء اختبار واجهات API. يقوم مهندسو ضمان الجودة بنسخ مكونات URL لاستخدامها في نصوص الاختبار. يفحص المسوقون معلمات التتبع (utm_source، utm_medium) في عناوين URL الخاصة بالحملات.

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

  • هل يجب أن أُدرج http:// في عنوان URL؟تضيف الأداة تلقائيًا https:// في حال عدم اكتشاف أي بروتوكول. للحصول على أدق نتيجة، أدرج عنوان URL كاملاً.
  • هل يتم فك تشفير معلمات الاستعلام المشفّرة بـ URL؟نعم. تقوم واجهة URLSearchParams تلقائيًا بفك تشفير القيم المشفّرة بالنسبة المئوية (مثال: تتحول %20 إلى مسافة).
  • ما هو الجزء (#)؟يحدد الجزء (fragment أو hash) قسمًا داخل الصفحة. لا يُرسل أبدًا إلى الخادم — يُعالج فقط من قبل المتصفح.