WebApi下载附件文件 1. [RoutePrefix("down")] public class FilesController : ApiController { [GET("file/{id}")] public HttpResponseMessage GetSomePdf(string id) { var path = MyApp.PathToSomePdf(id); if (path!= null) return FileAsAttachment(pat
Content-disposition是MIME(Multipurpose Internet Mail Extensions,多用途互联网邮件扩展类型)协议的扩展,MIME协议指示MIME用户代理如何显示附加的文件.当 Internet Explorer接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名.请注意,这是设计导致的,无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置. 服务端向客户端游览器发送文件时,如果是浏览器支持的文件类型,一般会默认使用浏览