TL
Tool Lab
💰捐贈
💰捐贈

User Agent Parser

解析 User-Agent 字串,識別瀏覽器、作業系統與裝置類型

關於本工具

User-Agent 解析器可從 User-Agent HTTP 標頭字串中擷取結構化資訊,識別瀏覽器名稱與版本、作業系統、裝置類型以及渲染引擎。

解析過程使用正規表示式比對已知的 User-Agent 模式,可辨識主流瀏覽器(Chrome、Firefox、Safari、Edge、Opera)、作業系統(Windows、macOS、iOS、Android、Linux)以及裝置類型(桌面、行動裝置、平板)。

使用方法

  1. 開啟工具後,會自動載入你目前瀏覽器的 User-Agent。
  2. 若要分析其他 UA 字串,請取消勾選「使用我目前瀏覽器的 User-Agent」。
  3. 將任何 User-Agent 字串貼到文字方塊中。
  4. 解析結果表格會即時更新,顯示瀏覽器、作業系統、裝置類型與引擎資訊。

使用情境

網頁開發人員透過檢查行動裝置傳送的 UA 字串來測試回應式行為。分析工程師會稽核伺服器記錄中的 UA 字串以偵測機器人。QA 工程師模擬不同瀏覽器環境進行測試。安全工程師則從 HTTP 流量中識別可疑或偽造的 User-Agent 字串。

常見問題

  • 它能偵測所有瀏覽器嗎?它使用模式比對涵蓋最常見的瀏覽器與作業系統。罕見或自訂的 UA 字串可能會顯示為「Unknown」。
  • 我的 User-Agent 會被傳送到其他地方嗎?不會。所有解析都在瀏覽器中使用 JavaScript 本地運行,不會有任何資料傳送至伺服器。
  • 什麼是渲染引擎?引擎是指瀏覽器的排版/JavaScript 引擎:Blink(Chrome/Edge/Opera)、Gecko(Firefox)、WebKit(Safari)或 Trident(IE)。