♣
文件放在web目录外提供下载的问题
所属目录:Java | 类型:技术问答 | 时间:2007-05-21
问题:
是否一定要用adodb.stream流去读取整个文件再输出?这样对服务器不是压力太大些了吗?
有没有更好的办法,谢谢大家!!
· 网友精彩回答:
发表者:yoyo_net
是不是 可以用server.mapmath的方法来获取路径呢
发表者:masm_silly
可以在站点下建立虚拟目录啊,这样用正常的方法下载就可以了。
发表者:zjg04945
可以在站点下建立虚拟目录啊,这样用正常的方法下载就可以了。
发表者:wangwm
同意设置虚拟目录
发表者:zhouyouok
对呀,设置虚拟目录,都可以指向别的机器,更别说是服务器的web目录了。
发表者:xiaosaye
加个url来路判断就可以防盗链
发表者:xiaosaye
你既然已经做了防盗措施,还有必要把文件放在根目录以外吗
up一下,我也想看看那样是怎么访问的
发表者:cslren
先把文件拷到一个临时目录,然后再转向。定时清理临时目录。
http://www.eob.cn/bbs
发表者:jaron
用ftp方便点。把ftp帐号作为一个变量,定期更换。
发表者:lstup
先把文件拷到一个临时目录,然后再转向。定时清理临时目录。
===
还真没接触过这个,不过给你个思路,没实践过,具体咋样不知道。
请求 - copy文件到一个临时目录or临时name - 给出临时的这个文件的url - 设置清理时间,比如30分钟执行一次清理工作
发表者:xxrl
jaron说的对
adodb.stream不太适合大文件,他不可能达到c++里面的filemap机制的 所以我也不太推荐用
当然你也可以写出很健壮的程序,但老实说 我也没写过 ,我实际测试过别人的代码,感觉.....怎么说呢 呵呵
总之,动态生成ftp密码或者固定ftp密码后定期更改,我觉得比较好
- 更多问题:
- · 好怪啊!谁要是能解决,他就是高手
- · 求正则表达式
- · 找了不少资料,还是不能解决这个问题,关于一个窗口内有多个类名一样的控件,且这些控件都没有标题~帮帮我吧
- · 能不能举个模块,在asp中应用的例子,
- · 请教菜鸟类型问题???急急!!
- · 解放碑下我等你....... 等待爱情.......
- · 哪位朋友能提供个企业网站模板呀,尽量简单,深深感谢~
- · 请教,tomcat调用 C++ 的dll
- · 求一存储过程的实现
- · 如何在视图中输入汉字
- · VB.NET 连接字符串问题
- · 急求帮助!!
- · +++++++用.net做网站或网页程序等如何做到模块结构????头、中间、底部可以模块化修改??
- · +++++++用.net做网站或网页程序等如何做到模块结构????头、中间、底部可以模块化修改??
- · 求IE对象的帮助文件或其它文档
- · 动态修改控件名称,然后取值问题
↓热门目录:

