認識瀏覽器請求頭User-Agent

定義

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

標準格式

瀏覽器標識 (操做系統標識; 加密等級標識; 瀏覽器語言) 渲染引擎標識 版本信息

字段解析

一、瀏覽器標識windows

 出於兼容及推廣等目的,不少瀏覽器的標識相同,所以瀏覽器標識並不能說明瀏覽器的真實版本,真實版本信息在UA字串尾部能夠找到。瀏覽器

二、操做系統標識安全

Linuxide

X11;Linux ppc
X11;Linux ppc64
X11;Linux i686
X11;Linux x86_64

FreeBSD網站

X11;FreeBSD(version no.)i386
X11;FreeBSD(version no.)AMD64

Mac加密

Macintosh;PPC Mac OS X
Macintosh;Intel Mac OS X

Solarisspa

X11;SunOS i86pc
X11;SunOs sun4u

Windows操作系統

Windows NT 6.1 對應操做系統 windows 7
Windows NT 6.0 對應操做系統 windows vista
Windows NT 5.2 對應操做系統 windows 2003
Windows NT 5.1 對應操做系統 windows xp
Windows NT 5.0 對應操做系統 windows 2000

3.加密等級標識代理

  N: 表示無安全加密
  I: 表示弱安全加密
  U: 表示強安全加密

4.瀏覽器語言rest

  在首選項 > 常規 > 語言中指定的語言

5.渲染引擎

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

6.版本信息

  顯示瀏覽器真實版本信息,格式爲: 瀏覽器/版本號。

相關文章
相關標籤/搜索