ตัวแยกวิเคราะห์ User Agent
วางสตริง user-agent ใดๆ — จาก server log, ตั๋วซัพพอร์ต หรือจากความสงสัย — แล้วถอดรหัส browser, OS, engine และประเภทอุปกรณ์ได้ทันที รวมถึง bot ที่รู้จักอย่าง Googlebot
🔒 ประมวลผลทั้งหมดในเบราว์เซอร์ของคุณ — ไม่มีการอัปโหลดสิ่งใดที่คุณป้อนที่นี่
ผลลัพธ์
Server access log, เว็บฮุก และตั๋วซัพพอร์ต เต็มไปด้วยสตริง user-agent ที่ไม่ใช่ของเบราว์เซอร์ของคุณเอง — โทรศัพท์ผู้เยี่ยมชม, การเชื่อมต่อของพาร์ตเนอร์, หรือ crawler ที่คุณไม่เคยได้ยินชื่อ เครื่องมือนี้มีขึ้นเพื่อถอดรหัสสิ่งเหล่านั้นโดยเฉพาะ: วางสตริง user-agent ใดๆ ลงในกล่อง และรับผลแยกย่อยทันทีของ browser, ระบบปฏิบัติการ, rendering engine และประเภทอุปกรณ์ที่มันบรรยาย โดยไม่มีปุ่มส่งและไม่มีการโหลดหน้าใหม่
นี่เป็นงานที่แตกต่างจากหน้า 'เบราว์เซอร์ของฉันคืออะไร' หน้าเหล่านั้นอ่านค่า navigator.userAgent ของคุณเองเพื่อบรรยายอุปกรณ์ที่คุณกำลังอ่านอยู่ มันไม่สามารถช่วยคุณทำความเข้าใจสตริง UA ที่คัดลอกมาจากคำขอของคนอื่นได้ parser นี้ทำงานในอีกทางหนึ่ง: มันปฏิบัติต่อข้อความใดๆ ที่คุณวางเสมือนเป็นข้อมูลดิบเพื่อถอดรหัส ไม่ว่าข้อความนั้นจะเป็น Chrome บน desktop จริง, Safari ของ iPhone, หรือสิ่งที่ไม่ใช่ browser เลยก็ตาม
Traffic จาก bot และ crawler เป็นกรณีที่ได้รับความสำคัญเป็นอันดับแรก ไม่ใช่สิ่งที่คิดเพิ่มเติมทีหลัง parser ตรวจสอบสตริงที่วางเข้ามาเทียบกับ crawler ที่รู้จักมากมาย — Googlebot, Bingbot, facebookexternalhit, Twitterbot, AhrefsBot, SemrushBot, DuckDuckBot, Applebot และอีกมากมาย — และรายงานค่าบ่งชี้ 'known bot' แบบ ใช่/ไม่ใช่ พร้อมกับชื่อที่ตรงกัน ซึ่งเป็นสิ่งจำเป็นสำหรับการเขียนกฎ robots.txt หรืออ่าน server log เพื่อหา traffic ของ scraper
การแยกวิเคราะห์เกิดขึ้นทันทีใน browser ของคุณขณะพิมพ์ โดยใช้การจับคู่รูปแบบกับข้อความที่วาง — ไม่มีอะไรถูกอัปโหลดไปที่ใด เมื่อสตริงขาดความสมบูรณ์ แปลกเกินไป หรือกำกวมจนไม่สามารถถอดรหัสได้อย่างมั่นใจ เครื่องมือจะบอกตามตรงแทนที่จะแต่ง browser หรือ OS ที่ไม่เคยมีอยู่จริงขึ้นมา หากคุณต้องการรายละเอียดของเบราว์เซอร์ปัจจุบันของคุณเองแทนที่จะถอดรหัสสตริงใดๆ เครื่องมือ What Is My Browser ที่แยกต่างหากจะอ่านค่า navigator.userAgent ให้คุณโดยตรง — หน้านี้ถูกสร้างมาเพื่องานตรงข้าม: สตริงใดๆ ที่ถูกวางเข้ามา