【发布时间】:2013-12-29 22:36:37
【问题描述】:
我在 IIS 上运行一个网站,在分页时有超过 1000 个页面链接,我想通过运行爬虫脚本并逐页获取信息来防止其他人爬取/窃取这些页面。
如果它是用户请求或由脚本运行,有什么方法可以理解请求?或者在提出请求之前可能会在最高级别对此进行一些过滤?
【问题讨论】:
-
您不能“预防”,但请参阅robots.txt(所有这些问题都是所述网站上的地址)。任何足够好的不撒谎的爬虫也应该遵守这样的机器人规则。任何“敏感”或“私人”材料都不得被未经授权的用户访问。
-
@user2864740 - 是的,好的爬虫会尊重 robots.txt,但试图从特定网站抓取数据的人不太可能尊重任何“请不要看那里”的建议。跨度>
-
是否有绕过 robots.txt 的方法?
标签: iis web-crawler