关于网友提出的“cf踏空跳文件下载 连接跳转到文件下载”问题疑问,本网通过在网上对“cf踏空跳文件下载 连接跳转到文件下载”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:cf踏空跳文件下载 连接跳转到文件下载
描述: 我看到有的网站,一个普通的超链接(不是服务器的下载文件地址),点击后变成了文件下载,
这种用asp.net是怎么实现的。
谢谢!
解决方案1: 点击链接转到下载页面再下载
string FileName="";
string dir = Server.MapPath("../path") + FileName;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(FileName.Substring(FileName.LastIndexOf('/') + 1), System.Text.Encoding.GetEncoding("utf-8")));
Response.ContentType = "application/octet-stream";
Response.WriteFile("" + dir.Trim() + FileName+"");
Response.End();
以上介绍了“cf踏空跳文件下载 连接跳转到文件下载”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2641972.html