日期:2014-05-18  浏览次数:20630 次

隐藏下载路径的问题
用查看源代码可以看到网页里的文件地址,例如http://127.0.0.1:8080/2007-05-15/20070515040929.mp3       这样就可以下载了,有什么办法可以隐藏到这个地址吗?这个地址是播放器里的地址,隐藏的同时还要让播放器可以播放,有什么好点的办法吗?请教高手,谢谢

------解决方案--------------------
要隐藏文件的路径,那需要用程序读取文件,然后把文件流发送到客户端浏览器
这样 用户看到的是你程序的地址 而不是文件的真实路径

关于文件下载 已经有很多例子了 自己找找
------解决方案--------------------
播放器可以播放,一般无法隐藏
------解决方案--------------------
写一个servlet实现下载功能,点击“文件下载”处写上这个servlet就可以了
------解决方案--------------------
隐藏真实路径可以,使用servlet, 防止下载不行。
------解决方案--------------------
使用临时路径,或者是通过servlet