asp 防盜鏈代碼(徹底屏蔽迅雷,旋風,快車下載站內資源) ,判斷是不是下載工具下載,是則報404錯誤。複製代碼代碼如下:
<%
'屏蔽主流的下載工具
Dimxurl,xtool
'獲取瀏覽器AGENT
xurl=lcase(Request.ServerVariables(HTTP_USER_AGENT))
'定義禁止的AGENT,下面5個包含最新版的快車,旋風和迅雷部分版本,可以自行添加!
xtool=mozilla/4.0(compatible;msie5.00;windows98)&_
mozilla/4.0(compatible;msie6.0;windows+nt5.0)&_
mozilla/4.0(compatible;msie6.0;windowsnt5.1;)&_
mozilla/4.0(compatible;msie6.0;windowsnt5.0;.netclr1.1.4322)&_
mozilla/4.0(compatible;msie6.0;windowsnt5.0;.netclr3.5.20706)&_
mozilla/4.0(compatible;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)
'判斷AGENT是否合法
IfInStr(xtool,xurl)>0Then
'下載工具直接報404錯誤
Response.Status=404NotFound
Response.End
EndIf
'其它的程式碼在下面
Response.Write正常瀏覽內容,你可以用下載工具測試下載該頁面看看是否可以下載?
%>