我存储了每个请求的IP地址,以查看我收到的访客观看次数。注册的IP地址,但不包括机器人
Dim clientIPAddress As String = Request.ServerVariables("REMOTE_ADDR")
locationsDAL.AddLocationView(locationId, "", User.Identity.Name, clientIPAddress, "website")
但我注意到,这也存储爬行我的网站的MSN /谷歌机器人等。
我该如何存储真正的访问者的非机器人的IP地址?
谢谢。但这只是一小部分(尽管是最重要的)机器人。有没有另一种方法可以检测出它是否是一个bot或用户代理,我不必检查特定的用户代理?谢谢! – Flo
这里有什么建议吗?排除像yandex,yahoo等所有僵尸工具似乎有太多的工作。如果一个僵尸程序抓取我的网站,以便我知道它是一个机器人,那么是否没有某种头部会丢失? – Flo