我正在制作一个网站,该网站使用HTML5标记在网站上播放音乐,并且想知道是否有任何方法可以保护文件免于被下载?保护HTML5音频标记中的音频文件
我通过PHP调用音乐文件,如果需要它为不支持MP3的浏览器选择OGG文件。
公众无法访问实际文件,但可以下载并播放PHP文件。
我想知道是否有什么我可以做,这将阻止人们下载文件,但允许它通过标签播放?
编辑:
我知道,用户必须能够访问的URL文件播放。
我想知道如何防止下载时,用户访问文件没有标签。
我相信YouTube上做的HTML5视频标签类似的事情(如果不是这样,所有的YouTube视频都可以免费下载)
编辑2:
我注意到,当一个文件被下载用户,它不会在$ _SERVER数组中传递一个HTTP_CACHE_CONTROL变量。
如果他们直接下载文件,是否可以通过返回空白文件来阻止人们下载文件?
我想我可能会偶然发现一个使用JavaScript调用该文件的解决方案,将数据发布到文件中,该文件将提供一点保护。 – 2011-12-26 11:09:55