上一个 网站 下载 东西 而这个东西 不再本网站服务器上,而在 另一台专用存储 文件的服务器上,而我要在 本网站 下载,用什么 方式实现 ? 普通的 //----- Response.Clear();
Response.ClearContent();
Response.ClearHeaders();
Response.AddHeader("Content-Disposition", "attachment;filename=" + Server.UrlEncode(FileName) + "." + FileExt);
Response.AddHeader("Content-Length", fileinfo.Length.ToString());
Response.AddHeader("Content-Transfer-Encoding", "binary");
Response.ContentType = "application/octet-stream";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");
Response.WriteFile(fileinfo.FullName);
Response.Flush();
Response.End();-----//
这种代码 可行吗? 还是 直接http://192.168.0.1/file/filename.rar这种方式实现?
我就知道这两种方式 还有别的 形式吗?
Response.ClearContent();
Response.ClearHeaders();
Response.AddHeader("Content-Disposition", "attachment;filename=" + Server.UrlEncode(FileName) + "." + FileExt);
Response.AddHeader("Content-Length", fileinfo.Length.ToString());
Response.AddHeader("Content-Transfer-Encoding", "binary");
Response.ContentType = "application/octet-stream";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8");
Response.WriteFile(fileinfo.FullName);
Response.Flush();
Response.End();-----//
这种代码 可行吗? 还是 直接http://192.168.0.1/file/filename.rar这种方式实现?
我就知道这两种方式 还有别的 形式吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货