Interface SpiderDetectorService

All Known Implementing Classes:
SpiderDetectorServiceImpl

public interface SpiderDetectorService
Interface to implement a SpiderDetectorService
Author:
frederic at atmire.com
  • Method Details

    • isSpider

      boolean isSpider(String clientIP, String proxyIPs, String hostname, String agent)
    • isSpider

      boolean isSpider(jakarta.servlet.http.HttpServletRequest request)
    • isSpider

      boolean isSpider(String ip)
    • loadSpiderIpAddresses

      void loadSpiderIpAddresses()
    • readPatterns

      Set<String> readPatterns(File patternFile) throws IOException
      Throws:
      IOException
    • getTable

      IPTable getTable()