[英]Hit counter for my webpage: Safety checks
基本思想很简单; 保留某种记录数据库,并增加Page_Load
的Counter字段。 到现在为止还挺好。 但是,我想再想一想:我应该在Page_Load
进行哪些检查,以防止试图人为增加点击次数的攻击(例如bot)? 一个很好的例子就是StackOverflow本身。 您会注意到,每次刷新页面时,问题的查看次数不会增加,因此它们背后具有某种智能,对吗?
那么我应该进行哪些基本检查呢? 这里有一些想法:
我会放置一个cookie而不是使用会话。 这样,如果在关闭浏览器后再次查看该页面,则会捕获同一用户。 您还应该捕获已知来源(网址),例如Google bot等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.