--------- donwload.asp --------------
filepath = "c:\download\test.zip"
GetFileName = "test.zip"
response.contenttype = "application/unknown"
set objFS = Server.CreateObject("Scripting.FileSystemObject")
set objF = objFS.GetFile(filepath)
Response.AddHeader "Content-Length", objF.Size
set objF = nothing
set objFS = nothing
Response.ContentType = "application/x-msdownload"
Response.CacheControl = "public"
Set objDownload = Server.CreateObject("DEXT.FileDownload")
objDownload.Download filepath,GetFileName,true,false
Set objDownload = Nothing
---------------------------------------
대략적으로 이런 파일이 있습니다.
위 주소 접속시, test.zip파일이 정상적으로 다운로드 됩니다.
여태껏 문제 없이 사용되던 페이지입니다.
그런데, 어떤 컴퓨터에서 위 주소를 접속시,
download.asp 라는 파일명으로 다운로드를 합니다.
단순히 파일명만 asp확장자로 되는건가 하여, 다운받은 download.asp파일을 a.zip로 파일확장자를 변경하여도
정상적인 파일은 아닙니다.
모든 컴퓨터에서 문제가 되는 것이라면, 소스 혹은 서버에서 문제를 찾을텐데,
대부분의 컴퓨터에서는 문제 없이 다운로드가 진행이 되는데,
일부 극히 소수의 컴퓨터에서 이런 문제가 발생합니다.
이런 경우, 혹시 경험하신적이 있으신지?
window의 regedit같은것을 수정봐야할 것같은 느낌인데...