User Agent Parser
解析 User-Agent 字串,識別瀏覽器、作業系統與裝置類型
關於本工具
User-Agent 解析器可從 User-Agent HTTP 標頭字串中擷取結構化資訊,識別瀏覽器名稱與版本、作業系統、裝置類型以及渲染引擎。
解析過程使用正規表示式比對已知的 User-Agent 模式,可辨識主流瀏覽器(Chrome、Firefox、Safari、Edge、Opera)、作業系統(Windows、macOS、iOS、Android、Linux)以及裝置類型(桌面、行動裝置、平板)。
使用方法
- 開啟工具後,會自動載入你目前瀏覽器的 User-Agent。
- 若要分析其他 UA 字串,請取消勾選「使用我目前瀏覽器的 User-Agent」。
- 將任何 User-Agent 字串貼到文字方塊中。
- 解析結果表格會即時更新,顯示瀏覽器、作業系統、裝置類型與引擎資訊。
使用情境
網頁開發人員透過檢查行動裝置傳送的 UA 字串來測試回應式行為。分析工程師會稽核伺服器記錄中的 UA 字串以偵測機器人。QA 工程師模擬不同瀏覽器環境進行測試。安全工程師則從 HTTP 流量中識別可疑或偽造的 User-Agent 字串。
常見問題
- 它能偵測所有瀏覽器嗎? — 它使用模式比對涵蓋最常見的瀏覽器與作業系統。罕見或自訂的 UA 字串可能會顯示為「Unknown」。
- 我的 User-Agent 會被傳送到其他地方嗎? — 不會。所有解析都在瀏覽器中使用 JavaScript 本地運行,不會有任何資料傳送至伺服器。
- 什麼是渲染引擎? — 引擎是指瀏覽器的排版/JavaScript 引擎:Blink(Chrome/Edge/Opera)、Gecko(Firefox)、WebKit(Safari)或 Trident(IE)。