Http Header之User-Agent

原文:

http://www.360doc.com/content/12/1012/21/7662927_241124973.shtml


User Agent中文名爲用戶代理,是Http協議中的一部分,屬於頭域的組成部分,User Agent也簡稱UA。它是一個特殊字符串頭,是一種向訪問網站提供你所使用的瀏覽器類型及版本、操作系統及版本、瀏覽器內核、等信息的標識。通過這個標識,用戶所訪問的網站可以顯示不同的排版從而爲用戶提供更好的體驗或者進行信息統計;例如用手機訪問谷歌和電腦訪問是不一樣的,這些是谷歌根據訪問者的UA來判斷的。UA可以進行僞裝。

瀏覽器的UA字串的標準格式:瀏覽器標識 (操作系統標識; 加密等級標識; 瀏覽器語言) 渲染引擎標識版本信息。但各個瀏覽器有所不同。


字串說明:

1、瀏覽器標識
出於兼容及推廣等目的,很多瀏覽器的標識相同,因此瀏覽器標識並不能說明瀏覽器的真實版本,真實版本信息在 UA 字串尾部可以找到。

2、操作系統標識


3、加密等級標識
N: 表示無安全加密
I: 表示弱安全加密
U: 表示強安全加密

4、瀏覽器語言
在首選項 > 常規 > 語言中指定的語言

5、渲染引擎
顯示瀏覽器使用的主流渲染引擎有:Gecko、WebKit、KHTML、Presto、Trident、Tasman等,格式爲:渲染引擎/版本信息

6、版本信息
顯示瀏覽器的真實版本信息,格式爲:瀏覽器/版本信息

注:
1、在廣告定向設定中,瀏覽器定向和操作系統定向均是針對User-Agent中的信息進行定向。
2、欲瞭解更多的User-Agent信息,請參考User-agent 字串史

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章