在我的C#项目中,我试图包含媒体文件。但是当我尝试使用我成功用于图像和文档的上传/下载代码时,没有做对。所以任何人都可以帮助我上传和下载音频和视频文件。
我的代码: 上传:
if (musicFile.HasFile)
{
musicFile.SaveAs(Server.MapPath(type) + "/" + musicFile.FileName);
musicfile = musicFile.FileName;
}
下载:
Response.AppendHeader("Content-Disposition", "attachment; filename=" + filename);
Response.TransmitFile(Server.MapPath("MP3/") + filename);
Response.End();
我需要快点......
答案 0 :(得分:2)
上传代码正确但有2分: 1.确保地址正确(键入字符串) 2.您应该为要在主机上载的文件夹设置访问权限
要下载,您可以轻松提供指向您文件的链接:
< a href="~/Music/MyFile.mp3">My Mp3< /a>