Wenn wir den tatsächlichen Pfad einer statischen Datei kennen, wie zum Beispiel: http://www.xx.com/download/51windows.pdf , und wenn der Server keine besonderen Einschränkungen festlegt, können wir sie mühelos herunterladen! Wie können wir verhindern, dass der Downloader seinen tatsächlichen Pfad erfährt, wenn die Website 51windows.pdf zum Download bereitstellt? In diesem Artikel erfahren Sie, wie Sie mit Asp den tatsächlichen Downloadpfad von Dateien verbergen.
Wenn wir Website-Dateien verwalten, können wir Dateien mit derselben Erweiterung im selben Verzeichnis ablegen und ihnen einen speziellen Namen geben. Das Verzeichnis, in dem die PDF-Dateien abgelegt werden, ist beispielsweise the_pdf_file_s, und der folgende Code wird als down.asp gespeichert. und der Online-Pfad ist http://www.xx.com/down.asp. Wir können http://www.xx.com/down.asp?FileName=51windows.pdf verwenden, um diese Datei und den Downloader herunterzuladen Diese Datei kann nicht angezeigt werden. Der tatsächliche Downloadpfad! In down.asp können wir auch festlegen, ob zum Herunterladen von Dateien eine Anmeldung erforderlich ist, und feststellen, ob es sich bei der heruntergeladenen Quellseite um eine externe Website handelt, wodurch verhindert wird, dass Dateien verknüpft werden.
Beispielcode: