محلل وكيل المستخدم
استخدم أداة تحليل وكيل المستخدم لدينا لاستخراج معلومات مفصلة عن المتصفح والجهاز ونظام التشغيل.

محلل وكيل المستخدم أداة مجانية تقرأ سلسلة وكيل المستخدم وتعرض المتصفح ونظام التشغيل ونوع الجهاز.
ما المعلومات التي تكشفها سلسلة وكيل المستخدم؟
سلسلة وكيل المستخدم هي قيمة حقل HTTP المسمى User-Agent. وعندما يكون العميل متصفح ويب، تتضمن السلسلة عادة أسماء المنتجات وأرقام الإصدارات ورموز نظام التشغيل ومؤشرات على نوع الجهاز. ويمكن كذلك لعملاء سطر الأوامر وبرامج الزحف وقارئات الخلاصات والمتصفحات المضمنة في التطبيقات إرسال سلاسل وكيل المستخدم.
تنسيق هذه السلاسل أقل انتظاما مما يبدو. فكثيرا ما تضيف المتصفحات رموز توافق مرتبطة بمتصفحات أخرى، لذلك قد يؤدي الاعتماد على أول اسم منتج معروف إلى نتيجة خاطئة. على سبيل المثال، تتضمن المتصفحات المبنية على Chromium عادة رموزا مرتبطة بكل من Chrome وSafari. ولهذا يفحص المحلل مجموعة الرموز وترتيبها، بدلا من التعامل مع القيمة على أنها قائمة بسيطة.
بيانات وكيل المستخدم يصرح بها العميل نفسه أيضا. ويمكن للعميل تعديلها أو اختلاقها، كما تقلل بعض المتصفحات مقدار معلومات الإصدار والجهاز التي تكشفها. لذلك تفيد البيانات المحللة في التصنيف وتصحيح الأخطاء، لكنها لا تثبت هوية الجهاز.
كيف أستخدم محلل وكيل المستخدم؟
الصق قيمة الترويسة كاملة في حقل وكيل المستخدم، ثم شغل الأداة. ستظهر ثلاثة حقول باسم المتصفح ونظام التشغيل ونوع الجهاز.
- انسخ القيمة التي تلي User-Agent من طلب HTTP أو سجل وصول أو أدوات المطور في المتصفح.
- احتفظ بالمسافات والأقواس والفواصل المنقوطة والشرطات المائلة وأرقام الإصدارات كما هي. فهذه العلامات تفصل بين المنتجات والتعليقات داخل السلسلة.
- أرسل القيمة، ثم قارن التصنيفات الناتجة بسياق الطلب.
- احتفظ بالسلسلة الأصلية إلى جانب النتيجة المحللة في ملاحظات تصحيح الأخطاء لديك. فقد يخفي التصنيف وحده رموزا مفيدة تتعلق بالإصدار أو التوافق.

يعمل المحلل على الخادم. تنتقل سلسلة وكيل المستخدم إلى الخادم عبر HTTPS ولا يتم تخزينها. ومع ذلك، افحص إدخالات السجل المنسوخة قبل إرسالها للتأكد من خلوها من معاملات استعلام غير مرتبطة أو معرفات جلسات أو أسماء مضيفين داخلية.
كيف أقرأ نتيجة التحليل؟
تعامل مع كل حقل بوصفه تصنيفا مستنتجا من الرموز التي أرسلها العميل، وليس معلومات مستقلة وموثقة عن الأجهزة أو البرامج.
- المتصفح يحدد عائلة المتصفح أو العميل التي أمكن التعرف عليها من السلسلة. وقد يصعب التمييز بين عروض الويب المضمنة والمتصفحات المشتقة من Chromium، لأنها تشترك في كثير من الرموز.
- نظام التشغيل يعرض المنصة التي تشير إليها علامات مثل Windows NT أو Android أو iPhone OS أو Mac OS X أو Linux. وقد تجعل طبقات التوافق ووكلاء المستخدم المعدلون هذا التصنيف أقل تحديدا.
- نوع الجهاز يصنف العميل ضمن فئة عامة استنادا إلى علامات الجهاز والمنصة. تعامل معه كفئة عملية، لا كطراز دقيق للجهاز.
حقول النتائج الموضحة ليست تقريرا للتحقق من صحة البنية. فقد لا تحتوي سلسلة وكيل مستخدم مشوهة أو مختصرة أو غير مألوفة على معلومات كافية لتقديم تصنيف مفيد، ولا توجد قائمة موحدة بالأخطاء تشبه أخطاء JSON، مثل الفواصل الزائدة أو المفاتيح غير المحاطة بعلامات اقتباس. يعتمد تحليل وكيل المستخدم إلى حد كبير على الاستدلال، لأن السلاسل الفعلية تختلف بين العملاء وغالبا ما تحتفظ بصياغات توافق قديمة.
لا تتضمن القيمة الفارغة أي شيء يمكن تصنيفه. وقد تحتوي القيم الطويلة جدا على امتدادات أو معرفات تطبيقات أو رموز منتجات مكررة، بينما لا تكون الأرقام ذات دلالة عادة إلا بجوار رمز المنتج الذي تصفه. ويمكن أن تظهر أحرف معلمة أو أحرف من أبجديات غير لاتينية في سلاسل العملاء المخصصة، لكنها لا تحدد تلقائيا متصفحا أو نظام تشغيل أو جهازا.

أمثلة عملية
الإدخال Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
يصنف المحلل هذه السلسلة عادة على أنها Chrome يعمل على Windows، وعلى أن الجهاز مكتبي. يظهر رمز Safari لأغراض التوافق، ولا ينبغي أن يؤدي وجوده وحده إلى تصنيف المتصفح على أنه Safari.
الإدخال Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Mobile/15E148 Safari/604.1
تشير هذه السلسلة إلى Safari على iOS وإلى جهاز محمول. العبارة "like Mac OS X" جزء من معلومات التوافق، بينما تقدم علامتا iPhone وMobile مؤشرات أقوى على نوع الجهاز.
إذا التقطت سلسلة وكيل المستخدم من داخل معامل استعلام في عنوان URL، فقد تكون مرمزة بنظام الترميز المئوي. استخدم محلل URL لعزل المعامل وفك ترميزه قبل تحليل قيمة وكيل المستخدم الناتجة.
متى يكون تحليل وكيل المستخدم مفيدا، ومتى لا يفيد؟
يفيد التحليل عندما تحتاج إلى تفسير واضح لطلب غير مألوف، أو تريد التحقق من منطق التصنيف قبل نشره. ومن الحالات الشائعة فحص إدخال في سجل وصول Apache أو nginx، والتحقيق في تقرير عن مشكلة عرض خاصة بمتصفح معين، والتحقق من حركة بيانات صادرة عن تطبيق مضمن، وقراءة بيانات أولية مصدرة من منصة تحليلات.
لا يستحق التحليل عادة عناءه إذا كان نظام آخر يوفر بالفعل المتصفح ونظام التشغيل والجهاز في حقول منظمة. كما أن فائدته محدودة إذا كانت خدمتك تحتاج فقط إلى تمرير الترويسة الأصلية أو أرشفتها. لا تستخدم النتيجة وحدها كأساس للمصادقة أو اكتشاف الاحتيال أو التحكم في الوصول، لأن المرسل يستطيع تزوير السلسلة.
بالنسبة إلى التخطيطات المتجاوبة، تكون استعلامات الوسائط في CSS واكتشاف الميزات عموما أكثر موثوقية من تخمين نوع الجهاز على الخادم. حلل وكيل المستخدم عندما تحتاج إلى سياق للتشخيص أو إعداد التقارير، لا لافتراض دعم إحدى إمكانات المتصفح.
الأسئلة الشائعة
هل يستطيع المحلل معرفة ما إذا كان الطلب صادرا عن روبوت؟
لا تتضمن الحقول الناتجة تصنيفا مستقلا للروبوتات. تعرّف بعض برامج الزحف عن نفسها بوضوح في وكيل المستخدم، لكن بعضها يقلد المتصفحات أو يحذف التفاصيل المفيدة. وعند الحاجة، تحقق من حركة البيانات الآلية عبر أنماط معدل الطلبات، وفحوص عناوين IP المنشورة لبرامج الزحف، وسلوك الطلبات.
لماذا يحتوي وكيل مستخدم Edge على Chrome وSafari؟
يعتمد Edge الحديث على Chromium، ويتضمن رموز التوافق التي تحتاج إليها المواقع التي تفحص وكلاء المستخدم. يجب أن يبحث المحلل عن رمز Edge الأكثر تحديدا قبل تصنيف الطلب على أنه Chrome أو Safari بشكل عام. فترتيب الرموز ومدى تحديدها مهمان.
هل يمكنني استخدام نوع الجهاز لإعادة توجيه زوار الهواتف؟
يمكنك استخدامه كمؤشر، لكن إعادة التوجيه الإلزامية قد تخطئ في تصنيف الأجهزة اللوحية والمتصفحات التي تعمل بوضع سطح المكتب ووكلاء المستخدم المعدلين. يفضل استخدام صفحة متجاوبة، وإتاحة اختيار إصدار آخر للزائر إذا كان توفير تجربة منفصلة للهواتف أمرا لا يمكن تجنبه.
هل تغني تلميحات العميل في المتصفح عن تحليل وكيل المستخدم؟
يمكن أن توفر تلميحات العميل معلومات منظمة عن المتصفح والمنصة عندما يدعمها كل من المتصفح والخادم، لكنها لا تظهر في كل طلب أو لدى كل عميل. وقد تظل الأنظمة التي تتعامل مع متصفحات قديمة أو برامج زحف أو سجلات وصول موجودة بحاجة إلى تحليل وكيل المستخدم. لا تخزن سوى تصنيفات وكيل المستخدم اللازمة للمهمة، وراع التزامات الخصوصية السارية.
الأدوات الشائعة
أنشئ توقيعك الخاص وقم بتنزيله بسهولة باستخدام أداة إنشاء التوقيعات الخاصة بنا للتوقيعات الإلكترونية المخصصة.
احسب حجم أي نص بالبايت (B) أو الكيلوبايت (KB) أو الميجابايت (MB) باستخدام أداة حساب حجم النص لدينا.
استخدم أداة البحث العكسي عن IP للعثور على النطاق أو المضيف المرتبط بأي عنوان IP بسرعة وسهولة.
استخدم أداة البينج الخاصة بنا للتحقق من حالة ووقت استجابة أي موقع ويب أو خادم أو منفذ بسرعة وكفاءة.
أداة البحث عن عنوان IP من Digily Link توفر معلومات مفصلة عن أي عنوان IP. استخدم هذه الخدمة المجانية عبر الإنترنت للحصول على بيانات شاملة عن IP.
أنشئ رابط WhatsApp المجاني فورًا باستخدام أداة إنشاء روابط WhatsApp. أضف رسالة مخصصة وابدأ المحادثات بنقرة واحدة، دون تسجيل دخول أو برمجة.