【发布时间】:2013-07-21 08:45:51
【问题描述】:
我正在测试 Java 用户代理检测器 API http://uadetector.sourceforge.net。根据项目主页,API 可以检测机器人。但是查看文档并使用 API 我找不到对机器人的参考。
谁能指引我正确的方向?
【问题讨论】:
标签: java user-agent bots
我正在测试 Java 用户代理检测器 API http://uadetector.sourceforge.net。根据项目主页,API 可以检测机器人。但是查看文档并使用 API 我找不到对机器人的参考。
谁能指引我正确的方向?
【问题讨论】:
标签: java user-agent bots
你可以这样做:
UserAgentStringParser parser = UADetectorServiceFactory.getOnlineUpdatingParser();
ReadableUserAgent agent = parser.parse(request.getHeader("User-Agent"));
UserAgentType type = agent.getUserAgentType(); // this can be ROBOT, BROWSER, etc.
如需了解更多信息,请查看this site 和this example。
【讨论】:
not found: value UADetectorServiceFactory