محلّل User-Agent
استخرج المتصفح وإصداره ونظام التشغيل وحالة الجوال من سلسلة User-Agent الخاصة بـ HTTP، وهو مفيد لتصحيح مشكلة توافق مع المتصفحات.
كيف يعمل
يرسل كل متصفح سلسلة User-Agent مع كل طلب HTTP، وهي تتضمن مؤشرات عن البرنامج والنظام المستخدمين. تطبّق الأداة أنماط تعرّف على المتصفحات الأكثر شيوعًا (Chrome وFirefox وSafari وEdge وOpera) وعلى أنظمة التشغيل الرئيسية، مما يساعد على فهم سجلات الخادم أو إعادة إنتاج خلل أبلغ عنه أحد المستخدمين.
لماذا يحتوي User-Agent الخاص بـ Chrome على "Safari" أيضًا؟
لأسباب تاريخية تتعلق بالتوافق، تذكر معظم المتصفحات الحديثة المبنية على WebKit أو Chromium كلمة "Safari" في User-Agent الخاص بها. لذلك تعطي الأداة الأولوية لاكتشاف Chrome وEdge وOpera قبل الرجوع إلى Safari، لتحديد المتصفح الحقيقي بدقة.
هل الاكتشاف موثوق بنسبة 100%؟
لا، فقد يزوّر المستخدم أو إحدى الإضافات سلسلة User-Agent أو يخصّصها، كما أن كثيرًا من المتصفحات الحديثة تحدّ عمدًا من المعلومات التي تحتويها. إنها أداة تحليل استرشادية وليست مصدرًا مضمونًا بنسبة 100%.
معالجة محلية 100%: يتم التحليل بالكامل داخل متصفحك عبر WebAssembly — ولا تُرسَل السلسلة المُدخلة إلى أي خادم.