Prenons l'exemple du système de téléchargement dynamique :
ouvrez le fichier SoftDown.Asp à l'adresse :
si request.QueryString("ID")="" alors
réponse.write "Impossible de se connecter ou aucun logiciel de téléchargement spécifié"
réponse.end
finir si
dim strReferer,domain,splDomain,isHttp
au-dessus ou en dessous
isHttp=false
'Ce site télécharge la liste des URL du système, n'apportez pas http://
domaine="sron.net,61.156.14.223,61.156.14.227"
splDomain=split(domaine,",")
strReferer=Request.ServerVariables("HTTP_REFERER")
pour iii = 0 à ubound(splDomain)
si instr(strReferer,trim(splDomain(iii)))>0 alors isHttp=True
suivant
si isnull(strReferer) ou isHttp=false alors
Réponse.Écrivez "Les liens de téléchargement proviennent d'autres sites Web, ce qui n'est pas autorisé. <a href=""./"">Veuillez accéder à ce site avant de télécharger.</a>"
Fermer la base de données
réponse.end
end if
La liste des URL du système de téléchargement du site Web permet d'accéder au nom de domaine dans l'URL de votre canal de téléchargement. Par exemple, votre canal de téléchargement est accessible avec plusieurs URL, alors séparez-les par des virgules ici.