User Agent Parser
แยกวิเคราะห์ User-Agent เพื่อระบุเบราว์เซอร์ OS และประเภทอุปกรณ์
เกี่ยวกับเครื่องมือนี้
User-Agent Parser ดึงข้อมูลที่มีโครงสร้างจากสตริง User-Agent HTTP header โดยระบุชื่อและเวอร์ชันเบราว์เซอร์ ระบบปฏิบัติการ ประเภทอุปกรณ์ และ rendering engine
การแยกวิเคราะห์ใช้การจับคู่ regular expression กับรูปแบบ User-Agent ที่รู้จัก โดยรองรับเบราว์เซอร์หลัก (Chrome, Firefox, Safari, Edge, Opera) ระบบปฏิบัติการ (Windows, macOS, iOS, Android, Linux) และประเภทอุปกรณ์ (Desktop, Mobile, Tablet)
วิธีใช้งาน
- เครื่องมือจะโหลด User-Agent ของเบราว์เซอร์ปัจจุบันของคุณโดยอัตโนมัติเมื่อเปิดใช้งาน
- หากต้องการวิเคราะห์สตริง UA อื่น ให้ยกเลิกการเลือก 'Use my current browser's User-Agent'
- วางสตริง User-Agent ใดๆ ลงในพื้นที่ข้อความ
- ตารางรายละเอียดจะอัปเดตทันทีพร้อมข้อมูลเบราว์เซอร์ ระบบปฏิบัติการ ประเภทอุปกรณ์ และ engine
กรณีการใช้งาน
นักพัฒนาเว็บทดสอบพฤติกรรม responsive โดยตรวจสอบสตริง UA ที่อุปกรณ์มือถือส่งมา วิศวกร analytics ตรวจสอบสตริง UA ใน server log เพื่อตรวจจับบอท วิศวกร QA จำลองสภาพแวดล้อมเบราว์เซอร์ต่างๆ สำหรับการทดสอบ วิศวกรความปลอดภัยระบุสตริง User-Agent ที่น่าสงสัยหรือปลอมแปลงใน HTTP traffic
คำถามที่พบบ่อย
- เครื่องมือนี้ตรวจจับเบราว์เซอร์ได้ทุกตัวหรือไม่ — รองรับเบราว์เซอร์และระบบปฏิบัติการที่พบบ่อยที่สุดโดยใช้การจับคู่รูปแบบ สตริง UA ที่หายากหรือกำหนดเองอาจแสดงเป็น Unknown
- User-Agent ของฉันถูกส่งไปที่ใดหรือไม่ — ไม่ครับ/ค่ะ การแยกวิเคราะห์ทั้งหมดทำงานในเบราว์เซอร์ของคุณโดยใช้ JavaScript ไม่มีข้อมูลใดถูกส่งไปยังเซิร์ฟเวอร์
- เรนเดอร์ริงเอนจินคืออะไร — เอนจินคือ layout/JavaScript engine ของเบราว์เซอร์: Blink (Chrome/Edge/Opera), Gecko (Firefox), WebKit (Safari) หรือ Trident (IE)