ASP-Anti-Hotlink-Code (blockiert vollständig Ressourcen auf der Download-Site von Thunder, Tornado und Express), bestimmt, ob er von einem Download-Tool heruntergeladen wird, und wenn ja, wird ein 404-Fehler gemeldet. Kopieren Sie den Codecode wie folgt:
<%
„Blockieren Sie Mainstream-Download-Tools.“
Dimxurl,xtool
'Holen Sie sich den Browser-AGENT
xurl=lcase(Request.ServerVariables(HTTP_USER_AGENT))
„Definieren Sie verbotene AGENTs.“ Die folgenden 5 umfassen die neuesten Versionen von Express, Tornado und Thunder. Sie können sie selbst hinzufügen.
xtool=mozilla/4.0(kompatibel;msie5.00;windows98)&_
mozilla/4.0(kompatibel;msie6.0;windows+nt5.0)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.1;)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.0;.netclr1.1.4322)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.0;.netclr3.5.20706)&_
mozilla/4.0(kompatibel;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)
„Stellen Sie fest, ob der AGENT legal ist.“
IfInStr(xtool,xurl)>0Then
„Das Download-Tool meldet direkt einen 404-Fehler.“
Response.Status=404NotFound
Antwort.Ende
EndIf
'Anderer Code ist unten
Response.Write durchsucht den Inhalt normal. Sie können das Download-Tool verwenden, um den Download der Seite zu testen, um zu sehen, ob sie heruntergeladen werden kann.
%>