ASP.NET中如何知道文件是否被下载过?
2006-02-23 17:17 Tam 阅读(916) 评论(2) 编辑 收藏 举报怎样能知道文件是否被下载过? 或者怎样能记录下载次数?
先谢谢CSDN上各位同志的踊跃发言:
peterb(学习中...) :
这个应该比较容易实现的,专门用一个页面[如:download.aspx?FileID=123]处理下载文件,你只要传入下载文件的编号就行了,按编号[主键]去统计下载次数,下载次数不会0就是已经被人下载过了
jxdyzwh(阳光男孩) :
楼主可以间接的给出下载的地址,当用户点击其下载时,你先转到一个后台程序,进行做标志处理,然后再转到真真的URL,不知道楼主是否明白我的意思
mistysunlight(飘渺日光) :
首先:你的所有文件都用ID与文件名对应
而后:做一个中间页面
所有的下载传一个ID进入该页面
程序中判断ID对应的文件
统计自然就可以做了