TL
Tool Lab
💰Donate
💰Donate

User Agent Parser

Phân tích chuỗi User-Agent để xác định trình duyệt, hệ điều hành và loại thiết bị.

Giới thiệu công cụ

User-Agent Parser trích xuất thông tin có cấu trúc từ chuỗi User-Agent trong HTTP header, xác định tên và phiên bản trình duyệt, hệ điều hành, loại thiết bị và rendering engine.

Việc phân tích sử dụng khớp mẫu regular expression với các mẫu User-Agent đã biết. Công cụ nhận diện các trình duyệt phổ biến (Chrome, Firefox, Safari, Edge, Opera), hệ điều hành (Windows, macOS, iOS, Android, Linux), và loại thiết bị (Desktop, Mobile, Tablet).

Cách sử dụng

  1. Công cụ tự động tải User-Agent của trình duyệt hiện tại khi mở lên.
  2. Để phân tích một chuỗi UA khác, bỏ chọn 'Use my current browser's User-Agent'.
  3. Dán bất kỳ chuỗi User-Agent nào vào ô văn bản.
  4. Bảng phân tích chi tiết cập nhật ngay lập tức với trình duyệt, hệ điều hành, loại thiết bị và engine.

Trường hợp sử dụng

Các nhà phát triển web kiểm tra hành vi responsive bằng cách xem chuỗi UA mà thiết bị di động gửi đi. Kỹ sư analytics kiểm tra chuỗi UA trong log máy chủ để phát hiện bot. Kỹ sư QA mô phỏng các môi trường trình duyệt khác nhau để kiểm thử. Kỹ sư bảo mật xác định các chuỗi User-Agent đáng ngờ hoặc giả mạo trong lưu lượng HTTP.

Câu hỏi thường gặp

  • Nó có thể phát hiện tất cả trình duyệt không?Nó bao phủ các trình duyệt và hệ điều hành phổ biến nhất bằng cách khớp mẫu. Các chuỗi UA hiếm gặp hoặc tùy chỉnh có thể hiển thị là Unknown.
  • User-Agent của tôi có được gửi đi đâu không?Không. Toàn bộ quá trình phân tích diễn ra cục bộ trong trình duyệt bằng JavaScript. Không có dữ liệu nào được gửi đến máy chủ.
  • Rendering engine là gì?Engine là công cụ xử lý layout/JavaScript của trình duyệt: Blink (Chrome/Edge/Opera), Gecko (Firefox), WebKit (Safari), hoặc Trident (IE).