ASP bloqueia completamente Xunlei, Tornado e Express de baixar recursos do site.
Autor:Eve Cole
Data da Última Atualização:2009-06-26 18:10:00
código do programa
<%
'Bloquear ferramentas de download convencionais
Dimxurl,xtool
'Obter AGENTE do navegador
xurl=lcase(Request.ServerVariables("HTTP_USER_AGENT"))
'Defina AGENTES proibidos. Os 5 seguintes incluem as versões mais recentes do Express, Tornado e Thunder. Você pode adicioná-los sozinho!
xtool="mozilla/4.0(compatível;msie5.00;windows98)"&_
"mozilla/4.0(compatível;msie6.0;windows+nt5.0)"&_
"mozilla/4.0(compatível;msie6.0;windowsnt5.1;)"&_
"mozilla/4.0(compatível;msie6.0;windowsnt5.0;.netclr1.1.4322)"&_
"mozilla/4.0(compatível;msie6.0;windowsnt5.0;.netclr3.5.20706)"&_
"mozilla/4.0(compatível;msie6.0;windowsnt5.1;sv1;.netclr1.1.4322;.netclr2.0.50727)"
'Determinar se o AGENTE é legal
IfInStr(xtool,xurl)>0Então
'A ferramenta de download reporta diretamente um erro 404
Response.Status="404NotFound"
Resposta.Fim
FimSe
'Outro código está abaixo
Response.Write "Navegue pelo conteúdo normalmente. Você pode usar a ferramenta de download para testar o download da página e ver se ela pode ser baixada?"
%>