登录 注册
当前位置:主页 > 资源下载 > 9 > django-fake-bot-detector能够检测并有效阻止伪造的搜索机器人

django-fake-bot-detector能够检测并有效阻止伪造的搜索机器人

  • 更新:2024-07-31 10:40:50
  • 大小:10KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

django-fake-bot-detector 检测并阻止伪造的搜索机器人 :robot: 概述 许多邪恶的互联网bot知道他们不受欢迎,喜欢伪造其用户代理字符串,因此他们可以假装它们只是访问您网站的友好搜索bot(例如GoogleBot)。 幸运的是,可以对请求IP执行反向DNS查找并检查返回的域是否与期望的域匹配(例如crawl-66-249-66-1.googlebot.com ),从而可以验证主要的搜索漫游器。这个简单的Django中间件正是这样做的。 要求: Python 2.7 +,3.0 + Django 1.11 +,2.0 +,3.0 + 安装 从PyPI安装: pip install django-fake-bot-detector 在settings.py添加中间件: MIDDLEWARE = [ ... 'fakebotdetector.middlew