可能重複:
Code to parse user agent string?如何理解HTTP_USER_AGENT結果?
我跟蹤我的用戶的瀏覽器能夠更好地得到他們的經驗的感覺(看是否有一個特定的瀏覽器和一定的行爲之間的任何連接) 。我將
$_SERVER['HTTP_USER_AGENT'];
的結果插入到mysql表中。但是,我不太清楚如何閱讀它。舉例來說,今天是一個註冊具有以下值:
的Mozilla/5.0(Windows NT的6.1; WOW64)爲AppleWebKit/534.57.2(KHTML,例如Gecko)版本/ 5.1.7 Safari瀏覽器/ 534.57.2
那它是哪一個?爲什麼列出三個瀏覽器?我如何閱讀?你可以試試這個: http://www.glassreel.com/whoami.php
謝謝!
瀏覽器發出這樣晦澀的ID,因爲基於什麼瀏覽器請求頁面的人在歷史上一直用它來提供不同的內容。瀏覽器不喜歡這樣做,因爲明天他們可能會得到更新,現在可以顯示之前被阻止的某些內容。所以,他們試圖欺騙你。不同用戶代理字符串的列表非常大。 – goat
只是爲了您的信息,這個變量可以被欺騙(篡改),所以我認爲它有點不可行 – ianace
Mozilla/5.0(X11; Ubuntu; Linux x86_64; rv:18.0)Gecko/20100101 Firefox/18.0 – hek2mgl