读书人

请教这个代码是什么意思

发布时间: 2013-06-19 10:26:41 作者: rapoo

请问这个代码是什么意思啊
请问这个代码是什么意思啊。
UserAgent = Trim(Lcase(Request.Servervariables("HTTP_USER_AGENT")))
If InStr(UserAgent,"teleport") > 0 or InStr(UserAgent,"webzip") > 0 or InStr(UserAgent,"flashget")>0 or InStr(UserAgent,"offline")>0 Then
Response.Write "请不要采用teleport/Webzip/Flashget/Offline等工具来浏览网站!"
Response.End
End If

请教高手
[解决办法]
用来判断客户端的用户代理是否是teleport/Webzip/Flashget/Offline
这些都是通过工具开访问的 不是通过正常的网页
[解决办法]
teleport、Webzip、Flashget、Offline 都是知名的整站抓取工具
这段代码的意思是阻止上述工具的抓取

是否还有不知名的抓取工具呢?答案是肯定的
是否能被自编程序抓取呢?答案也是肯定的

所以这段代码就如同把锁挂在门上,但没锁上一般

读书人网 >ASP

热点推荐