我正在尝试下载从服务器上某个位置上传的文件。这是我用来下载文件的代码
Response.ContentType = "image/jpg";
Response.AddHeader("Content-Disposition", "attachment;filename=\"" + filePath + "\"");
Response.TransmitFile(Server.MapPath(filePath));
Response.End();
在这里,我有各种扩展名的文件,即文件可以是我当前设置为.jpg/pdf/doc/txt的文件。ContentType
image/jpg
当我尝试下载一个文件时,它得到了正确的保存,并且可以从保存它的物理位置打开,但是打开不起作用并且文件没有下载,我得到了如图所示的错误。
即使我尝试打开一个类型的文件,这个问题也是如此,jpg
所以我认为这与它无关ContentType
请帮忙。