jetbrick-commons/src/main/java/jetbrick/web/servlet/RequestUtils.java
public static boolean isRobot(HttpServletRequest request) {
        String ua = request.getHeader("user-agent");
        if (StringUtils.isBlank(ua)) return false;
        //@formatter:off
        return (ua != null && (ua.contains("Baiduspider")
                            || ua.contains("Googlebot")
                            || ua.contains("sogou")
                            || ua.contains("sina")
                            || ua.contains("iaskspider")
                            || ua.contains("ia_archiver")
                            || ua.contains("Sosospider")
                            || ua.contains("YoudaoBot")
                            || ua.contains("yahoo")
                            || ua.contains("yodao")
                            || ua.contains("MSNBot")
                            || ua.contains("spider")
                            || ua.contains("Twiceler")
                            || ua.contains("Sosoimagespider")
                            || ua.contains("naver.com/robots")
                            || ua.contains("Nutch")
                            || ua.contains("spider")));
        //@formatter:on
    }
public static boolean isRobot(HttpServletRequest request) {
        String ua = request.getHeader("user-agent");
        if (StringUtils.isBlank(ua)) return false;
        //@formatter:off
        return (ua != null && (ua.contains("Baiduspider")
                            || ua.contains("Googlebot")
                            || ua.contains("sogou")
                            || ua.contains("sina")
                            || ua.contains("iaskspider")
                            || ua.contains("ia_archiver")
                            || ua.contains("Sosospider")
                            || ua.contains("YoudaoBot")
                            || ua.contains("yahoo")
                            || ua.contains("yodao")
                            || ua.contains("MSNBot")
                            || ua.contains("spider")
                            || ua.contains("Twiceler")
                            || ua.contains("Sosoimagespider")
                            || ua.contains("naver.com/robots")
                            || ua.contains("Nutch")
                            || ua.contains("spider")));
        //@formatter:on
    }
判断是否为搜索引擎