ASP Téléchargez le code de lien anti-vol
Le premier type:
Enfin, un lien anti-vol a été pris au système de téléchargement. Le code suivant a été fait à la tête de la page de téléchargement, et les codes pertinents étaient les suivants:
La copie de code est la suivante:
<% From_url = cstr (request.servervariables ("http_referer")))
Serv_url = cstr (request.servervariables ("server_name"))
ifmid (from_url, 8, len (serv_url)) <> serv_urlandmid (from_url, 8, len (sert_url)) <> "itstudy.cn" etmid (from_url, 8, Len (serv_url)) <> "www.itstudy.cn" alors
Response.Write "Le logiciel que vous avez téléchargé est depuis le réseau d'apprentissage informatique, veuillez le télécharger directement à partir de la page d'accueil, merci <br>" 'Empêcher le vol de lien
Response.write "<ahref = http: //www.itstudy.cn> It Learning Network http://www.itstudy.cn </a>" 'Empêcher le vol de liaison
réponse.
endire
%>
Le deuxième type:
La copie de code est la suivante:
<% «Définissez la fonction et lisez les données binaires avec adodb.stream
FunctionReadbinaryFile (nom de fichier)
Constadtypebinary = 1
Stress divin
SetBinaryStream = createObject ("adodb.stream")
Binarystream.type = adtypebiny
Binarystream.Open
Binarystream.loadfromfilefilename
Readbinaryfile = binarystream.read
Finition de fin
Réponse.addheader "contenu-disposition", "pièce jointe; filename = 2.gif" 'nom de fichier
Response.ContentType = "Image / GIF" 'Paramètres (1)
réponse.binarywriteReadbinaryFile (server.mappath ("2.gif")) 'doit lire des fichiers qui existent localement pour les empêcher d'être
D'autres connaissent le vrai chemin pour voler.
%>
(1) L'exemple suivant définit la propriété ContentType sur d'autres valeurs communes.
Je ne parlerai pas de texte / html
images d'image / gifgif
image d'image / jpegjpg
Documentation d'application / X-CDFCDF
Quel type de type de musique est l'application / WMA?
Pour plus de détails, veuillez consulter la documentation du navigateur Web ou la description actuelle de spécification HTTP.
De cette façon, l'utilisation de la session de stockage ASP, les cookies et la lecture des fonctions spéciales de l'en-tête HTTP peuvent réaliser complètement la protection du vol.
Il n'y a pas de jeu de cache, si le nombre de visites est énorme, je voudrais le configurer.