إذا عرفنا المسار الفعلي لملف ثابت مثل: http://www.xx.com/download/51windows.pdf ، وإذا لم يضع الخادم أي قيود خاصة، فيمكننا تنزيله دون عناء! عندما يوفر الموقع ملف 51windows.pdf للتحميل، كيف يمكننا منع القائم بالتنزيل من الحصول على المسار الفعلي؟ ستقدم هذه المقالة كيفية استخدام Asp لإخفاء مسار التنزيل الفعلي للملفات.
عندما نقوم بإدارة ملفات موقع الويب، يمكننا وضع الملفات التي لها نفس الامتداد في نفس الدليل وإعطائها اسمًا خاصًا، على سبيل المثال، الدليل الذي يتم وضع ملفات pdf فيه هو the_pdf_file_s، ويتم حفظ الكود التالي باسم down.asp، ومساره عبر الإنترنت هو http://www.xx.com/down.asp، يمكننا استخدام http://www.xx.com/down.asp?FileName=51windows.pdf لتنزيل هذا الملف وأداة التنزيل. لا يمكن رؤية هذا الملف مسار التنزيل الفعلي! في down.asp، يمكننا أيضًا تعيين ما إذا كان تنزيل الملفات يتطلب تسجيل الدخول، وتحديد ما إذا كانت الصفحة المصدر التي تم تنزيلها هي موقع ويب خارجي، وبالتالي منع ربط الملفات.
نموذج التعليمات البرمجية: