检测是否是真正的浏览器或任何机器人或爬虫

时间:2016-04-05 11:24:07

标签: jquery user-agent

大家好,我设置了一个功能,当他/她第一次访问我的网站时获得用户所在国家,这要归功于jQuery中的cookie和ajax,这个功能大约需要800毫秒才能提供错误的页面速度统计数据。 我做了一些研究,但是当真正的访问者访问网站而不是任何爬虫时,我找不到只执行此功能的方法...... 我已经与modernizr核实过,但他们没有提供告诉用户代理的可能性。我也读过$ .browser(),但听说它被弃用了...... 你知道如何实现这个目标吗? 非常感谢

1 个答案:

答案 0 :(得分:0)

您是否找到了如何管理它?

请注意"用户代理字符串变得毫无意义且非常不可靠" *如解释here

您还可以查看此库:https://github.com/faisalman/ua-parser-js

有一些有趣的功能要求:

Feature request: isBrowser

Feature request: detect crawler