1. 程式人生 > >user-agent各個引數詳解

user-agent各個引數詳解

最近在研究ua資訊,現在總結一下ua資訊各個引數代表的意思以及哪些引數可以修改,哪些可以刪除

現在,隨便拿出一個ua,

Mozilla/5.0 (Linux; U; Android 7.0;m2 note Build/LMY47D) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/5.0.2 MQQBrowser/6.7 Mobile/15A372 Safari/537.36

Mozilla/5.0,這個是固定寫法,一般都是寫這個,有很少一部分是寫,Mozilla/4.0

(Linux; U; Android 7.0;m2 note Build/LMY47D) 裡面就是安卓系統版本,手機型號

AppleWebKit/604.1.38,這個是處理器核心資訊

(KHTML, like Gecko) Version/5.0.2,這給也是固定寫法

MQQBrowser/6.7,這個是瀏覽器資訊以及版本資訊

Mobile/15A372,這個代表該ua是移動裝置,即手機,平板之類的

Safari/537.36,這個不是特別重要,可以不用攜帶

這裡更改瀏覽器資訊,網站後臺相應資訊就發生相應更改,目前測下來,手機端的Chrome瀏覽器,後臺無法正確捕捉到

再看另外一個ua資訊,

Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Chrome/37.0.0.0 MQQBrowser/6.6 Mobile/8J2 Safari/537.36

這個識別出來的就是蘋果移動裝置的qq瀏覽器,雖然有Chrome瀏覽器的資訊,網站後臺捕捉到的還是qq瀏覽器,親測,有效