我存儲了每個請求的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