關於HTTP資訊
什麼是User-Agent Header
HTTP請求傳送的User-Agent值。
更新日期: 2026年10月9日
User-Agent是向伺服器說明請求軟體資訊的HTTP標頭,可能包含瀏覽器、OS與相容性字串。
可以了解什麼
伺服器可用它作為相容性處理線索,但字串可修改,不能總是準確證明產品或OS。
NetKarte中的顯示方式
查看HTTP資訊卡片「用戶端標頭」中的User-Agent列,無須輸入;它是伺服器本次收到的值。需要比較時,再查看同次診斷的瀏覽器卡片中的User-Agent。後者來自瀏覽器API,因此取得路徑不同。
注意事項
長字串中也包含為相容性保留的識別資訊,不應把每個詞都理解為實際使用的產品或功能。
與瀏覽器卡片不一致時
HTTP值是伺服器收到的字串,瀏覽器值是JavaScript讀取的字串。擴充功能、相容設定、中間代理或擷取時間不同都需要分別確認。不一致本身不能證明竄改。
在同一分頁重新載入後比較兩處值,再透過瀏覽器自己的「關於」頁面核實產品與版本,無須關閉全部隱私保護。
為什麼出現多個產品名
Mozilla/5.0、Safari 等標記可能用於相容,並不表示同時執行多個瀏覽器。不要憑單一詞語判斷產品。
顯示的標頭不能驗證訪客身分,也不能證明請求來自真人。此次請求的值也不代表造訪其他網站時全部使用相同值。
參考資料
- IETF / RFC Editor: RFC 9110: HTTP Semantics (外部網站)確認日期: 2026-10-09
- MDN Web Docs: HTTP headers (外部網站)確認日期: 2026-10-09
- MDN Web Docs: Browser detection using the user agent (外部網站)確認日期: 2026-10-09