Jika kita mengetahui jalur sebenarnya dari file statis seperti: http://www.xx.com/download/51windows.pdf , dan jika server tidak menetapkan batasan khusus apa pun, kita dapat mengunduhnya dengan mudah! Ketika situs web menyediakan 51windows.pdf untuk diunduh, bagaimana kami dapat mencegah pengunduh mendapatkan jalur sebenarnya? Artikel ini akan memperkenalkan cara menggunakan Asp untuk menyembunyikan jalur pengunduhan file yang sebenarnya.
Saat kita mengelola file website, kita dapat meletakkan file dengan ekstensi yang sama di direktori yang sama dan memberinya nama khusus, misalnya direktori tempat file pdf ditempatkan adalah the_pdf_file_s, dan kode berikut disimpan sebagai down.asp, dan jalur online-nya adalah http://www.xx.com/down.asp, kita dapat menggunakan http://www.xx.com/down.asp?FileName=51windows.pdf untuk mengunduh file ini, dan pengunduhnya tidak dapat melihat file ini Jalur unduhan sebenarnya! Di down.asp, kita juga dapat mengatur apakah pengunduhan file memerlukan login, dan menentukan apakah halaman sumber yang diunduh adalah situs web eksternal, sehingga mencegah tautan file.
Contoh kode: