أداة تحليل الروابط (URL) — مجاني عبر الإنترنت

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

—

النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.

ماذا تفعل هذه الأداة

تقسّم أداة تحليل الروابط عنوان الويب إلى أجزائه: Protocol (البروتوكول) وHost (المضيف) وPort (المنفذ) وPath (المسار) وHash (المقطع الذي يلي #)، وكل معامل استعلام (query parameter) كمفتاح وقيمة منفصلين تحت Query parameters. الصق رابطًا طويلًا وسيظهر التفصيل أثناء الكتابة. ويُفك ترميز القيم المرمَّزة بالنسبة المئوية (percent-encoded)، فتُعرض q=usb+c+cable بالشكل usb c cable.

يعتمد التحليل على الصنف القياسي URL في المتصفح، وهو الصنف نفسه الذي يتبعه fetch وخوادم الويب، لذا تطابق النتيجة الطريقة التي تقرأ بها المتصفحات العنوان فعلًا. يجب أن يتضمن الرابط مخططه (scheme)، مثل https://. وعند عدم تحديد منفذ، يُستخدم المنفذ الافتراضي للمخطط (443 لـHTTPS و80 لـHTTP) ويُعرض بالشكل (default).

متى تستخدمها

  • قراءة معاملات UTM في رابط تسويقي أو نقرة على إعلان.
  • تصحيح أخطاء رابط إعادة توجيه أو رابط رد نداء OAuth (callback) يحتوي على معاملات مرمَّزة كثيرة.
  • التحقق من معاملات الاستعلام التي تستقبلها صفحة ما قبل كتابة شيفرة التوجيه (routing).
  • رصد معاملات التتبع لحذفها قبل مشاركة رابط.

مثال عملي

المدخلات

https://shop.example.com/search?q=usb+c+cable&sort=price_asc&page=2#results

المخرجات

Protocol: https
Host: shop.example.com
Port: (default)
Path: /search
Hash: #results
q: usb c cable
sort: price_asc
page: 2

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

لماذا تظهر لي رسالة "Invalid URL" (رابط غير صالح)؟

يجب أن يتضمن العنوان مخططًا (scheme). فبالنسبة إلى المحلّل، example.com/page مسار نسبي؛ اكتب https://example.com/page بدلًا منه.

كيف تُعرض المعاملات المكررة؟

يُدرج كل تكرار في سطر مستقل. فالاستعلام ?tag=a&tag=b يعرض tag مرتين بالترتيب، وهي الطريقة التي تستقبله بها معظم أطر عمل الويب كقائمة.

هل يُرسَل جزء Hash إلى الخادم؟

لا. يبقى الجزء الذي يلي # في المتصفح، ويُستخدم للمراسي داخل الصفحة وللتوجيه من جهة العميل (client-side routing). ولا يرى الخادم إلا المسار وسلسلة الاستعلام (query string).

كيف أرمّز قيمة لوضعها في URL؟

استخدم أداة ترميز URL لقيمة واحدة، أو فك ترميز URL لقراءة قيمة مرمَّزة. تصبح المسافات %20 (أو + داخل سلسلة الاستعلام).

هل هذه الأداة مجانية؟

نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.

كيف أحصل على النتيجة؟

استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.