ZonoTools
首頁/裝置工具/What Is My User Agent

我的用戶代理是什麼

你的 User Agent

偵測中…

所有偵測都在瀏覽器本機執行,不會上傳任何内容。

使用方法

  1. 打開頁面 - 完整的用戶代理字串將顯示在右上角。
  2. 按一下「複製」將準確的字串放在剪貼簿上以用於錯誤報告、標頭配置或測試。
  3. 閱讀下面的解析細目,了解瀏覽器如何將字串解釋為瀏覽器、引擎和作業系統。

常見問题

我的用戶代理字串是什麼?

您的使用者代理程式是您的瀏覽器附加到每個 HTTP 請求的識別文字。完整的字串顯示在本頁頂部,並且可以一鍵複製。

用戶代理包含什麼?

它通常列出 Mozilla 相容性代幣、平台/作業系統、渲染引擎以及瀏覽器及其版本,例如 WebKit 或 Gecko 引擎以及 Chrome、Safari 或 Firefox 版本。

這與用戶代理解析器工具有何不同?

該頁面會自動顯示您自己的瀏覽器的使用者代理程式並對其進行解析。使用者代理解析器旨在分析您貼上的任何字串,例如從伺服器日誌或其他使用者中提取的 UA。

為什麼我的用戶代理看起來精簡或通用?

Chromium 和其他瀏覽器現在出於隱私原因凍結或減少用戶代理詳細信息,用四捨五入的值替換細粒度的版本和平台資料。這裡的字串準確反映了您的瀏覽器發送的內容。

我可以更改我的用戶代理程式嗎?

是的——瀏覽器開發工具和擴充功能可以欺騙它。如果您啟用了欺騙,此頁面將顯示欺騙值,因為它會讀取您的瀏覽器目前報告的任何內容。

有什麼東西可以送到伺服器嗎?

不會。該字串是在瀏覽器中使用 navigator.userAgent 讀取並在本機解析的。沒有上傳或儲存任何內容。

介紹

什麼是我的用戶代理 透過一鍵複製按鈕在前面和中間顯示您的瀏覽器現在正在發送的確切用戶代理字串。在其下方,經過解析的細分將密集的字串轉換為它所代表的瀏覽器、引擎和作業系統。

用戶代理是支援和 QA 中最需要的資訊之一:它隨每個請求一起傳輸,並且伺服器使用它來自訂回應或記錄訪客。閱讀您的內容不需要開啟開發人員工具 - 此頁面會立即顯示它。

什麼是用戶代理?

使用者代理字串是一行文本,用於識別發出 Web 請求的客戶端軟體。典型的桌面 Chrome UA 如下圖所示:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36

這些部分大致是:

Segment 說明
Mozilla/5.0 幾乎每個 UA 中都存在舊版相容性令牌。
(Windows NT 10.0; …) 平台和作業系統詳細資訊。
AppleWebKit/537.36 (KHTML, like Gecko) 渲染引擎譜系。
Chrome/124.0.0.0 實際的瀏覽器和版本。
Safari/537.36 WebKit 傳統的另一個相容性標記。

常見用例

  • 錯誤報告 — 貼上您的確切 UA,以便開發人員可以針對正確的用戶端重現問題。
  • 標頭配置 — 負責任地配置測試、抓取工具或 API 用戶端時複製真實的 UA。
  • 驗證欺騙 — 確認開發工具或擴充 UA 覆蓋確實生效。
  • 分析除錯 — 將分析工具記錄的內容與真實字串進行比對。

最佳實踐

  • 複製完整字串,而不是重新輸入它 - UA 很長,一個錯誤的字元會改變它的解析方式。
  • 請記住,UA 可能會被欺騙或減少;將其視為提示,而不是身份證明。
  • 若要分析不屬於您自己的使用者代理程式(例如,來自日誌),請使用專用的user agent parser
  • 對於您的瀏覽器的友好、版本優先視圖,請參閱what is my browser;對於完整環境,打開device info