MVC 下载文件的方式
来源:互联网 发布:高干子弟的生活知乎 编辑:程序博客网 时间:2024/06/03 17:32
1:
public void DownloadFile(string ID)
{
var context = HttpContext;
string name;
string ext;
var filePath = _qrCodeControlService.GetFilePath(ID, out name,out ext);
if (System.IO.File.Exists(filePath))
{
context.Response.AddHeader("Content-Disposition", "attachment; filename=\"" + name + "." + ext + "\"");
context.Response.ContentType = "application/octet-stream";
context.Response.ClearContent();
context.Response.WriteFile(filePath);
//return this.File(filePath, "application/octet-stream", Url.Encode(model.At_DisplayName) + "." + model.At_Extension);
}
else
context.Response.StatusCode = 404;
}
2.
[HttpGet]
public ActionResult ExpProjtectThird(string filePath)
{
var name = Path.GetFileName(filePath);
return File(filePath, "application/vnd.ms-project", name);
}
- MVC 下载文件的方式
- MVC下载文件方式
- MVC下载文件方式
- MVC下载文件方式
- MVC下载文件方式
- MVC下载文件方式
- 文件的上传与下载之方式3:Spring MVC
- Spring MVC - 两种文件下载方式
- spring mvc 文件的下载
- Spring MVC的文件下载
- php文件下载的方式
- python文件下载的方式
- 常用的下载文件方式
- .NET MVC实现文件下载的实例
- Spring mvc 文件的上传与下载
- spring MVC文件的上传和下载
- spring 4mvc下载文件的实现
- spring mvc的文件下载及上传
- Java Serializable(序列化)
- div实现拖动效果
- 使用SecureCRT修改linux防火墙端口
- Selenium 网页爬虫开发基础(Java)
- solr 索引数据删除
- MVC 下载文件的方式
- centos下jdk的安装和卸载
- JAVA设计模式之单例模式
- zedboard开发-建立Xilinx交叉编译环境
- jemalloc横向分析(二) rtree分析
- java简单的图片压缩
- java中this 和super比较
- struts2学习的截图
- MongoDb 分页 SpringDataPageable MongoRepository