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에서는 파일 다운로드에 로그인이 필요한지 여부를 설정할 수도 있고, 다운로드한 소스 페이지가 외부 웹사이트인지 여부를 확인하여 파일이 연결되지 않도록 할 수도 있습니다.
샘플 코드: