我想为用户提供下载文件的选项,但以下代码不起作用。
Response.ContentType = "text/csv"
Response.AppendHeader("Content-Disposition", "attachment; filename=test.csv")
Response.TransmitFile("filepath\test.csv")
Response.End()
其中filepath是服务器上 test.csv 的路径。
我在为朋友开发网站的服务器上执行此操作,但工作中的相同代码与下载到下载文件夹的文件完美配合。在“我的”服务器上没有任何反应。
我已经比较了两个站点上的编码,看不出有什么区别。
两者都具有“导入 System.IO”(不确定是否需要)和文件所在文件夹的完整权限。
我错过了 web.config 中的某些内容吗?
我使用 vb 而不是 C+。