2013-11-23 247 views
0

我必须将文件从服务器下载到浏览器。代码实际上起作用,但它会在文件的开头和结尾附加'_'字符。 你能帮我解决吗?我不知道为什么这样奇怪的事情发生......将文件下载到浏览器(ASP.NET)

这里的代码:

Response.AddHeader("Content-Disposition", "attachment; filename=\" + "p.jpg" + "\") Response.ContentType = "application/octet-stream" Response.WriteFile(Server.MapPath("~/App_data/PROJECTS_DATA/p.jpg"))

回答

0

使用下面:

Response.ContentType = "image/jpg"; 
+0

是的,它与图像,但事情是,我的应用程序我不想传输图像文件,但.zip,.rar等 –

+0

先检查答案,如果它适用于你:-) – Saurabh

相关问题