此主题相关图片如下:screenshot_2019-01-21-15-36-57-960_com.tencent.wework.png
请问老师 使用以下代码 在打开文件的时候 电脑上可以正常下载。手机端就出现截图所示的乱码,也有下载但是htm格式(如果是图片格式文件就正常),请问该如何修改代码?
Dim e As RequestEventArgs = args(0)
Dim file As String = ProjectPath &"RemoteFiles\" & e.Values("file")
e.WriteFile(file)
尝试这下面的代码
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=106494&skin=0
Dim file As String = e.Values("file")
Dim fs As System.IO.FileStream = Nothing
fs = System.IO.File.Open("d:\" & file, System.IO.FileMode.Open)
Dim btFile As Byte() = New Byte(fs.Length - 1) {}
fs.Read(btFile, 0, Convert.ToInt32(fs.Length))
fs.Close()
e.Response.Headers("Content-Disposition") = "attachment;filename=" & file
'输出文件格式
e.Response.C
Dim output = e.response.OutputStream
output.Write(btFile,0,btFile.Length)
output.Close()
也是和 shenyl0211 一样报错。用不了
[此贴子已经被作者于2019/1/21 15:58:59编辑过]