防直接用URL下载文件之二

类别:网站制作 点击:0 评论:0 推荐:

NO_MONEY_NO_ 说:
有个这样的问题
就是直接用URL下载文件
NO_MONEY_NO_ 说:
他们说这样不行
NO_MONEY_NO_ 说:
有没好的解决办法?
三湘之子(出差中.天津) 说:
不要放在虚拟目录下
三湘之子(出差中.天津) 说:
这样用url下不下了
NO_MONEY_NO_ 说:
那有权限怎么下呢?

三湘之子(出差中.天津) 说:
再怎么有权也找不到呀
NO_MONEY_NO_ 说:
他的意思是
假设他在一篇文章里有一个A文件要提供下载
但只允许能读这篇文章的用户下载


NO_MONEY_NO_ 说:
别的就算直接用URL下载也下载不了
三湘之子(出差中.天津) 说:
有了
三湘之子(出差中.天津) 说:
a.aspx是下载页面,单击下载转到b.aspx页,b.aspx是真实的下载页面,在b.aspx里做用户验证。才提供下载
三湘之子(出差中.天津) 说:
b.aspx对用户来说并不知道。
三湘之子(出差中.天津) 说:
b.aspx用javascript来控制
NO_MONEY_NO_ 说:
直接用URL,怎么把控制权转到B来啊?
三湘之子(出差中.天津) 说:
我那种办法。它根本得不到url.他知道的url是a.aspx
NO_MONEY_NO_ 说:
嗯,就是说B.aspx相当于下载服务器提供者
三湘之子(出差中.天津) 说:
通过程序来控制下载。而不是页面直接链接来提供下载
NO_MONEY_NO_ 说:
B.aspx读下载文件再转发至客户端
三湘之子(出差中.天津) 说:
是的.b.aspx里根据传进来的参数,再找到对应的文件
NO_MONEY_NO_ 说:
行,就这么着

本文地址:http://com.8s8s.com/it/it31165.htm