这个站点有比较多的影音文件如AVI RM RMVB! 希望在线观看! 不能下载,所以不能让浏览者知道文件的URL! 想做成:
http://office.microsoft.com/search/redir.aspx?AssetID=XT011491092052希望老师能具体说一下! 或是有代码范例!先谢谢了!
http://office.microsoft.com/search/redir.aspx?AssetID=XT011491092052希望老师能具体说一下! 或是有代码范例!先谢谢了!
我自己的办法是创建一个数据库,数据库中存放着真正的地址。给用户的连接中需要访问数据库而返回一些重要的参数,从而构成一个完整的链接,播放。
当然你所举的例子并不好,我还是下载到了它的影片。方法如下:
首先打开你的连接,mediaplayer自动播放了
参看它的属性,可以看到文件名,把这个文件名复制下来,用下载软件下载,用记事本打开,有个新的参考链接。
复制参考链接进浏览器的地址栏,再次打开了mediaplayer播放。关闭播放器
进入%system root%\documents and settings\%user name%\Local Settings\Temporary Internet Files\下面查找mediaplayer的播放文件的cache,打开它进行播放。
在mediaplayer中,文件/属性中,就可以看到它真正的地址了,现在就可以放心下载啦。
这是楼主上面提到的那段微软网站上的视频的实际地址,能直接下载。所以,楼主不用在这种方法上面浪费时间了,不管你怎么屏蔽,都能下下来,因为你始终要把数据送到客户端才能让人看,就连微软自己也没法子屏蔽,呵呵。当然还有另外一种方法可以做到视频文件的防止盗连,就是给视频文件加上证书,这样就算下下来了也不能看,还是需要登录你的网站并满足你所设置要求后(如会员之类,这就是你网站上的事情了)才能看,很多电影站就是这样的。但这方面本人只是很久前稍微接触了一下,也不是太清楚,楼主确实需要的话找这方面的高手吧。
能隐藏URL。