ユーザーにファイルのダウンロードを強制したい。私のウェブサイトのフォルダ パスはD:\websites\domain\
、ファイル パスはE:\folder\file.bak
、
ASP-VBScript
<%
Dim Stream
Dim Contents
Dim FileName
FileName = "E:\db\A101.bak"
Response.ContentType = "application/octet-stream"
Response.AddHeader "content-disposition", "attachment; filename=" & FileName
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Open
Stream.LoadFromFile Server.MapPath(FileName)
Contents = Stream.ReadText
Response.BinaryWrite Contents
Stream.Close
Set Stream = Nothing
%>
ファイルが私のウェブサイトフォルダー内にある場合は完全に機能しますが、パス E:\db\A101.bak を使用するとエラーが発生します File not Found
. セキュリティ上の理由により、Web サイト フォルダー内のファイルを移動できません。助けて