מנתח סוכן משתמש
הדבק כל מחרוזת משתמש-סוכן - מיומן שרת, כרטיס תמיכה או קוריוז - ופענח את הדפדפן, מערכת ההפעלה, המנוע וסוג המכשיר שלו באופן מיידי, כולל בוטים ידועים כמו Googlebot.
תוצאה
יומני גישה לשרת, עומסי חיבור לאינטרנט וכרטיסי תמיכה מלאים במחרוזות משתמש-סוכן שאינן של הדפדפן שלך - טלפון של מבקר, שילוב של שותף או סורק שמעולם לא שמעת עליו. הכלי הזה קיים כדי לפענח בדיוק את אלה: הדבק כל מחרוזת משתמש-סוכן בתיבה וקבל פירוט מיידי של הדפדפן, מערכת ההפעלה, מנוע הרינדור וסוג המכשיר שהוא מתאר, ללא כפתור הגשה וללא טעינת עמוד מחדש.
זוהי עבודה שונה מדף 'מהו הדפדפן שלי'. דפים אלה קוראים את navigator.userAgent משלך כדי לתאר את המכשיר שבו אתה קורא אותם כעת; הם לא יכולים לעזור לך להבין מחרוזת UA שהועתקה מבקשה של מישהו אחר. מנתח זה הולך לכיוון השני: הוא מתייחס לכל טקסט שאתה מדביק כנתונים גולמיים לפענוח, בין אם הטקסט הזה הוא התקנת Chrome שולחנית אמיתית, ספארי של אייפון או משהו שאינו דפדפן כלל.
תעבורת בוטים וסורקים היא מקרה ממדרגה ראשונה כאן, לא מחשבה שלאחר מכן. המנתח בודק במפורש מחרוזות מודבקות מול עשרות סורקים ידועים - Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot ועוד - ומדווח על דגל רגיל של כן/לא 'בוט ידוע' עם השם המתאים, וזה בדיוק מה שאתה צריך בעת כתיבת חוקים של שרת תעבורה.
הניתוח מתרחש באופן מיידי בדפדפן שלך תוך כדי הקלדה, באמצעות התאמת דפוסים על פני הטקסט המודבק - שום דבר לא מועלה לשום מקום. כאשר מחרוזת משובשת מדי, יוצאת דופן מדי או מעורפלת באמת לפענוח בביטחון, הכלי אומר זאת בכנות במקום להמציא דפדפן או מערכת הפעלה שמעולם לא היו שם. אם אתה רוצה את הפרטים הנוכחיים של הדפדפן שלך במקום לפענח מחרוזת שרירותית, הכלי הנפרד What Is My Browser קורא עבורך ישירות navigator.userAgent - דף זה בנוי לעבודה הפוכה: מחרוזות שרירותיות ומודבקות.