关于文件下载安全性的问题

stevenzhou 2002-02-26 03:42:24
用asp生成了若干csv文件,放在web路径下。
为了保证此文件的不被其他人下载,可能有以下几种方法:
1。第一次下载后自动删除(如何做到?)
2。用户下载此文件必须先进性身份验证(因为文件名固定,所以任何人都有可能直接下载)
3。干脆将此文件放在非web路径下(这样谁也无法下载了)
4。?????
。。。。。。。

谁能解决此问题,万分感谢!
...全文
117 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevenzhou 2002-02-27
  • 打赏
  • 举报
回复
怎样做到呢?
lucong 2002-02-26
  • 打赏
  • 举报
回复
多个文件并不一定要多个asp,同一个asp根据不同的参数生成相应的文件就行了。
stevenzhou 2002-02-26
  • 打赏
  • 举报
回复
如果聲稱csv文件的,做成下載列表,就有可能會被其他人下載(文件名固定)
按你剛才說的辦法不生成csv文件,但是多個文件就要多個asp,這樣應該也是可行,但是給人的感覺不是很好
lucong 2002-02-26
  • 打赏
  • 举报
回复
可以做一个下载列表的页面,上面有每个CSV文件的链接。

即使你生成了CSV文件放在本地,用户也得一个一个的下载,是不是?
stevenzhou 2002-02-26
  • 打赏
  • 举报
回复
谢谢
一次要生成多个文件怎么处理?
lucong 2002-02-26
  • 打赏
  • 举报
回复
可以干脆不生成csv文件。每次都动态生成csv的内容。

<%
response.ContentType = "application/binary"
response.AddHeader "Content-Disposition", "attachment;filename=EmailTemplate.csv"
response.write "EMAIL,COMPANY,CONTACT" & chr(13)
response.write "john.smith@my.com,My company,John Smith"
%>

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧