防止一般的採集以及小偷讀取,加在頂部。同理,可以改造成JS腳本。
<%
DimAppealNum,AppealCount
AppealNum=10'同一IP60秒內請求限制10次
AppealCount=Request.Cookies("AppealCount")
IfAppealCount=""Then
response.Cookies("AppealCount")=1
AppealCount=1
response.cookies("AppealCount").expires=dateadd("s",60,now())
Else
response.Cookies("AppealCount")=AppealCount+1
response.cookies("AppealCount").expires=dateadd("s",60,now())
EndIf
ifint(AppealCount)>int(AppealNum)then
response.write"抓取很累,歇一會兒吧!"
response.end
EndIf
%>