当前位置:编程学习 > C#/ASP.NET >>

询问类似 fileserve.com 的防盗链原理

http://www.fileserve.com/file/tSm8Uqe

http://fs312v2d05.fileserve.com/dl/e8222973f4d9025ee46347e9e3f0bfa0/4c81257f/f969c2/DirectAdmin.zip

http://fs312v2d05.fileserve.com/dl/947dc9425dcef58feff273299077762d/4c812686/f969c2/DirectAdmin.zip

下载一次地址变一次~~ --------------------编程问答--------------------

可能url重写吧,这个变的可能只相当于一个参数吧. --------------------编程问答-------------------- 不过就是障眼法而已。
也许 f969c2 就是主键,或者用一个算法转换为主键。
读取到物理地址,提供下载。 --------------------编程问答--------------------
引用 2 楼 winner2050 的回复:
不过就是障眼法而已。
也许 f969c2 就是主键,或者用一个算法转换为主键。
读取到物理地址,提供下载。


不是真实地址会不会探测到真实地址?>!! --------------------编程问答--------------------
引用 3 楼 gougouzhen 的回复:
引用 2 楼 winner2050 的回复:

不过就是障眼法而已。
也许 f969c2 就是主键,或者用一个算法转换为主键。
读取到物理地址,提供下载。


不是真实地址会不会探测到真实地址?>!!


一般来说探测不到.  --------------------编程问答-------------------- 让我们先不把它想得很隐晦,用最直观的方式看,每一次下载之前它都在磁盘上复制了同一个zip文件的一份拷贝,然后把这个拷贝文件的url地址发给页面来下载。这样做可以保证下载功能最简单可靠,因为不需要写个asp.net应用程序来读取文件内容下载。同时,通过拷贝文件的名称,其实可以让asp.net应用程序管理它的存活时间(几分钟之后需要自动删除),甚至可以管理只有哪些客户端IP才有权限下载文件。 --------------------编程问答-------------------- 通过拷贝文件的名称   -->  通过拷贝文件的子目录名称
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,