asp.net – 如何防止未经授权的蜘蛛侠
发布时间:2020-05-24 11:50:02 所属栏目:asp.Net 来源:互联网
导读:我想阻止从我们的某个网站自动html抓取,同时不影响合法的蜘蛛网(googlebot等).有没有什么东西可以实现这一目标?我甚至使用了正确的术语吗? 编辑:我主要是想阻止那些恶意这样做的人.即他们不会遵守robots.txt 编辑2:如果通过“使用率”阻止使用…如果检测
|
我想阻止从我们的某个网站自动html抓取,同时不影响合法的蜘蛛网(googlebot等).有没有什么东西可以实现这一目标?我甚至使用了正确的术语吗? 编辑:我主要是想阻止那些恶意这样做的人.即他们不会遵守robots.txt 编辑2:如果通过“使用率”阻止使用…如果检测到自动化并且流量不是来自合法(谷歌,雅虎,MSN等)IP,则验证码继续浏览. 解决方法即使不是不可能完成,这也很困难.许多“流氓”蜘蛛/爬虫不会通过用户代理字符串识别自己,因此很难识别它们.您可以尝试通过其IP地址阻止它们,但很难跟上为阻止列表添加新的IP地址.如果使用IP地址,也可以阻止合法用户,因为代理使许多不同的客户端显示为单个IP地址.在这种情况下使用robots.txt的问题是蜘蛛可以选择忽略它. 编辑:速率限制是一种可能性,但它存在一些识别(和跟踪)“好”和“坏”用户代理/ IP的相同问题.在我们编写的系统内部页面查看/会话计数中,我们根据页面查看率消除了会话,但我们也不担心消除“好”蜘蛛,因为我们不希望它们在数据中计算.我们不会阻止任何客户实际查看页面. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – VirtualPath位于当前应用程序根目录之外
- asp.net-mvc – 检测到潜在的危险Request.Form值
- asp.net – 为什么即使我将EnableViewState设置为false,也会
- asp.net-membership – 成员资格超时和会话超时
- asp.net-mvc – 添加控制器模型类未显示
- ASP.NET Web API应用程序中的Autofac多租户IoC容器
- asp.net调查问卷引擎
- asp.net – 如何解决“服务器错误在’/’应用程序”错误?
- 加速ASP.Net网站或应用程序
- asp.net – Internet Explorer 8超时太快页面POSTs
推荐文章
站长推荐
- ASP.net MVC Webforms视图引擎的缺点?
- asp.net – 有没有一个原因,cshtml不受欢迎
- asp.net 分页显示数据表的数据的代码
- asp.net – WebMethod未被Visual Studio 2013中的
- asp.net-mvc – ASP.NET MVC Web API缓存控制头部
- asp.net-mvc-3 – 我可以在“区域”编辑器模板中
- asp.net-mvc-3 – 用于在ASP.NET MVC3中使用Grid
- asp.net-mvc – 使用带有angularJS的jQuery验证的
- asp.net-mvc – 发布具有多个部分视图的表单
- asp.net – 调用en外部javascript文件的函数
热点阅读
