鍍金池/ 問答/HTML/ 能否通過JS而不是服務(wù)器端判斷頁面的UA是屬于正常人的瀏覽(瀏覽器代理)還是搜索

能否通過JS而不是服務(wù)器端判斷頁面的UA是屬于正常人的瀏覽(瀏覽器代理)還是搜索蜘蛛?

通過的BOM的navigator對(duì)象可以判斷用戶代理

navigator.userAgent

我的瀏覽器返回
“"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"”
那是否可以檢測(cè)是不是百度蜘蛛,或者其他蜘蛛?

新版移動(dòng)ua:
Mozilla/5.0 (Linux;u;Android 4.2.2;zh-cn;)
AppleWebKit/534.46 (KHTML,like Gecko) Version/5.1 Mobile Safari/10600.6.3
(compatible; Baiduspider/2.0; +http://www.baidu.com/search/s...
PC ua:
Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/s...
回答
編輯回答
舊酒館

可以參考,但是UA是可以隨便寫的,所以無法確認(rèn)對(duì)方身份是不是真實(shí)的。我也可以自稱自己是百度/谷歌/...

2017年11月28日 00:10