ASP.NET-PDF下载为.aspx格式而非PDF
创始人
2024-09-17 02:30:14
0

在ASP.NET中,有时候下载PDF文件时会出现文件格式错误的情况,原因是默认情况下服务器会将文件的MIME类型设置为“text/html”,导致浏览器尝试解析PDF文件为HTML格式。因此,需要在代码中手动设置MIME类型为“application/pdf”。

代码示例:

protected void Page_Load(object sender, EventArgs e) { //获取文件路径 string filePath = Server.MapPath("test.pdf");

//设置MIME类型为application/pdf
Response.ContentType = "application/pdf";

//下载文件
Response.AppendHeader("Content-Disposition", "attachment;filename=test.pdf");
Response.TransmitFile(filePath);
Response.Flush();
Response.End();

}

相关内容

热门资讯

透视神器!aapoker安装包... 透视神器!aapoker安装包怎么使用(透视)插件下载(果然存在有挂)aapoker安装包怎么使用辅...
辅助透视!aapoker透视脚... 辅助透视!aapoker透视脚本下载(透视)透视脚本下载(切实存在有挂)1、玩家可以在aapoker...
透视存在!aapoker怎么控... 透视存在!aapoker怎么控制牌(透视)插件下载(切实真的是有挂)1、全新机制【aapoker怎么...
透视安卓版!aapoker怎么... 透视安卓版!aapoker怎么控制牌(透视)ai插件(一贯是有挂)1、aapoker怎么控制牌系统规...
透视玄学!aapoker怎么选... 透视玄学!aapoker怎么选牌(透视)万能辅助器(一贯是真的有挂)所有人都在同一条线上,像星星一样...
透视中牌率!aapoker脚本... 透视中牌率!aapoker脚本(透视)透视方法(确实真的是有挂)暗藏猫腻,小编详细说明aapoker...
透视透视!aapoker透视方... 透视透视!aapoker透视方法(透视)透视脚本入口(总是真的是有挂)1、操作简单,无需注册,只需要...
透视透视挂!aapoker万能... 透视透视挂!aapoker万能辅助器(透视)插件(好像是真的有挂)该软件可以轻松地帮助玩家将aapo...
透视挂!aapoker辅助器是... 透视挂!aapoker辅助器是真的吗(透视)ai插件(一贯是真的有挂)1、玩家可以在aapoker辅...
透视新版!aapoker透视脚... 透视新版!aapoker透视脚本(透视)透视脚本入口(切实有挂)aapoker透视脚本辅助器中分为三...