中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > Web开发 > 临时文章
防直接用URL下载文件之二
作者:giant36 时间:2002-12-07 10:51 出处:互联网 责编:chinaitpower
              摘要:防直接用URL下载文件之二

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_ 说:
行,就这么着


关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有