防止网站内容被小偷采集的ASP代码
程序员文章站
2022-08-06 10:24:35
复制代码 代码如下:防止一般的采集以及小偷读取,加在顶部。同理,可以改造成js脚本。<% dim appealnum,appealcount&n...
复制代码 代码如下:
防止一般的采集以及小偷读取,加在顶部。同理,可以改造成js脚本。
<%
dim appealnum,appealcount
appealnum=10 '同一ip60秒内请求限制10次
appealcount=request.cookies("appealcount")
if appealcount="" 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())
end if
if int(appealcount)>int(appealnum) then
response.write "抓取很累,歇一会儿吧!"
response.end
end if
%>