我的 User Agent 是什麼?
–
查看目前瀏覽器的 User Agent 字串,或貼上其他字串進行解析。
瀏覽器
–
版本 –
作業系統
–
版本 –
渲染引擎
–
版本 –
裝置
–
類型 – · CPU –
詳細資訊
逐段解析
User Agent 每一段的意義
| 片段 | 意義 |
|---|
Client Hints
支援瀏覽器提供的補充資訊(navigator.userAgentData)。 一律反映目前的瀏覽器,與貼上的字串無關。
目前的瀏覽器暫不支援。
如何查看與解析 User Agent
頁面會自動顯示目前瀏覽器的 User Agent。若要檢查其他 UA,可從請求紀錄複製字串,貼到解析器並點選「解析」。查看瀏覽器、作業系統、渲染引擎、裝置資訊與逐段說明,再點選「複製」儲存字串。點選「顯示本機 UA」可回到目前瀏覽器的結果。
什麼是 User Agent 字串?
User Agent 原本指代表使用者執行操作的軟體,例如瀏覽器、爬蟲或 HTTP 用戶端。User Agent 字串則是這類軟體在 HTTP User-Agent 請求標頭中用來描述自己的文字。本頁讀取目前瀏覽器的 navigator.userAgent,也可解析你貼上的字串。文字通常包含瀏覽器、渲染引擎、作業系統與歷史相容性標記。這些資訊由用戶端自行宣告,不能當作經過驗證的身分憑證。
User Agent 能告訴你什麼,有哪些限制
UA 字串可能被縮減、凍結或偽裝,因此解析結果不能保證真實的瀏覽器、版本或裝置。Client Hints 僅在目前瀏覽器支援時提供補充資訊,無法還原貼上字串中缺少的細節。
常見問題
User Agent 的用途是什麼?
網站用它輔助內容調整、流量分析與自動化用戶端識別。常見字串描述軟體與裝置特徵,而非使用者帳號,但這些特徵可以用於瀏覽器指紋識別。自訂字串也可能包含其他資訊,僅憑 UA 無法驗證傳送方的身分。
為什麼 User Agent 以 Mozilla/5.0 開頭?
1990 年代,許多網站僅向 Netscape(代號 Mozilla)提供完整功能的頁面,後續瀏覽器為取得同等內容也在 UA 中宣告 Mozilla,該標記沿用至今。如今 Mozilla/5.0 主要是相容性標記,不代表你正在使用 Firefox 或 Mozilla 的軟體。
為什麼部分版本號是凍結的舊值?
部分瀏覽器為降低指紋識別風險,會縮減或凍結 UA 欄位。例如 Windows 11 可能仍回報 NT 10.0,Android 版 Chrome 可能以 "K" 取代機型。支援 Client Hints 的瀏覽器可提供補充資訊,但並非所有瀏覽器或欄位都可取得。
User Agent 可以修改或偽造嗎?
可以。瀏覽器開發者工具、擴充功能與 HTTP 工具可以覆寫 UA,因此它不能證明身分。本頁顯示的是 JavaScript 可讀取的 navigator.userAgent。若要確認某個 HTTP 請求實際傳送的 User-Agent 標頭,請在瀏覽器開發者工具的「網路」面板檢查該請求。
解析時會上傳我的 User Agent 嗎?
解析在你的瀏覽器本機完成,解析器不會為了分析而上傳字串,你貼上的內容只留在自己的裝置上。