El código anti-hotlink ASP (bloquea completamente los recursos en el sitio de descarga de Thunder, Tornado y Express) determina si se descarga mediante una herramienta de descarga y, de ser así, se informará un error 404. Copie el código de código de la siguiente manera:
<%
'Bloquear herramientas de descarga convencionales
Dimxurl,xtool
'Obtener AGENTE del navegador
xurl=lcase(Request.ServerVariables(HTTP_USER_AGENT))
'Defina AGENTES prohibidos. Los siguientes 5 incluyen las últimas versiones de Express, Tornado y Thunder. ¡Puede agregarlos usted mismo!
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)
'Determinar si el AGENTE es legal
IfInStr(xtool,xurl)>0Entonces
'La herramienta de descarga informa directamente un error 404
Respuesta.Estado=404NotFound
Respuesta.Fin
Fin si
'Otro código está debajo
Response.Write explora el contenido normalmente. ¿Puede utilizar la herramienta de descarga para probar la descarga de la página y ver si se puede descargar?
%>