C#实现网页附件下载

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:49:32
我想用C#实现一个网页下载和网页附件下载的功能。请教大虾帮忙!需要源代码或者提供学习资料!
谢谢三位的热心提供答案!我的问题没有说清楚,我是想在C#的CS程序中实现网页附件的下载!

Response.TransmitFile("1.rar");
Response.AddHeader("Content-Disposition",
"attachment;filename=1.rar");
1.rar是文件
建议不要用超链接的方式.
因为绝对路径的方式没有安全性可言,如果你的这个文件需要注册用户或者某种权限才能下载,那么如果某个人可以下载,然后把地址公布出去,那所有人就都可以下载了.
而利用TransmitFile则是将文件以二进制的方式发送出去.安全性更高.
效果一样.

<a href="123.rar">点击下载</a>

就行了。。。最简单的就是这个。。。

局域网的系统,采用一楼就行了,如果广域网的话,三楼的建议不错