محلل سلسلة User-Agent
حلّل أي سلسلة User-Agent إلى المتصفح والمحرك ونظام التشغيل ونوع الجهاز والشركة/الطراز والمعالج، واكتشف زواحف البحث والذكاء الاصطناعي محلياً.
مملوءة مسبقًا بـ User-Agent الخاص بمتصفحك الحالي. الصق أي سلسلة أخرى لتحليلها.
ما هو محلل User Agent؟
تفك هذه الأداة سلسلة User-Agent إلى أجزاء مقروءة: المتصفح وإصداره ومحرك العرض ونظام التشغيل وإصداره ونوع الجهاز والشركة والطراز ومعمارية المعالج وهل هو روبوت أو زاحف ذكاء اصطناعي. يبدأ الحقل بـ User-Agent الخاص بمتصفحك.
كيفية استخدام محلل User Agent
- استخدم القيمة المعبأة مسبقاً أو الصق أي User-Agent من السجلات أو التحليلات.
- اقرأ الحقول المحللة في الجدول.
- انقر «Use my browser's User-Agent» للعودة إلى متصفحك.
- انسخ النتيجة بصيغة JSON إن احتجتها في مكان آخر.
مثال
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Browser Chrome 124.0.0.0 · engine Blink 124.0.0.0 · OS Windows 10 · CPU amd64 · bot: no
متى تستخدم محلل User Agent
استخدمه لفهم سلاسل User-Agent في سجلات الخادم وتقارير الأخطاء والتحليلات. لا تعتمد عليه في قرارات أمنية: يسهل انتحال User-Agent، وتجمّد متصفحات Chromium أجزاءً من السلسلة (تقليص User-Agent) فتظهر إصدارات النظام مثل Windows 11 على أنها Windows 10.
كيف يعمل محلل User Agent
يعتمد التحليل على مكتبة ua-parser-js مفتوحة المصدر (الإصدار 2) مع امتدادات الزواحف والروبوتات وأدوات الجلب والمكتبات وCLI، وتُحمَّل في متصفحك. تطابق السلسلة مع تعابير نمطية لآلاف المتصفحات والأجهزة والروبوتات. لا تُبلغ متصفحات سطح المكتب عادة عن نوع جهاز، ويظهر ذلك بعبارة «desktop or not specified».
حالات الاستخدام الشائعة
- معرفة المتصفح ونظام التشغيل الذي استخدمه مُبلِّغ عن خلل.
- تمييز Googlebot أو Bingbot أو GPTBot في سجلات الوصول.
- معرفة هل تأتي الزيارات من هواتف أو أجهزة لوحية.
- فحص User-Agent الذي ترسله أداة مثل curl أو مكتبة HTTP.
الأسئلة الشائعة
لماذا يظهر Windows 11 على أنه Windows 10؟
تُبقي المتصفحات «Windows NT 10.0» في User-Agent للتوافق. الإصدار الحقيقي متاح فقط عبر User-Agent Client Hints.
هل يمكنه معرفة أن الطلب فعلاً من Googlebot؟
يمكنه معرفة أن السلسلة تدّعي أنها Googlebot. وللتحقق أجرِ بحثاً عكسياً في DNS عن عنوان IP وتأكد من أنه يُحل مجدداً إلى googlebot.com أو google.com.
هل يُرسل User-Agent الخاص بي إلى أي مكان؟
لا. يعمل التحليل بالكامل داخل متصفحك.