如何防止在PHP中下载MP3文件?

时间:2018-10-10 16:48:17

标签: php linux curl

我有一个PHP脚本,负责将MP3文件输出和流式传输到浏览器,我的问题是

如何防止下载MP3文件?

*知道我尝试使用HTTP Referrer,并且可以(仅在我的本地主机上)检测到文件的直接下载但在我的服务器上无法正常工作

1 个答案:

答案 0 :(得分:1)

  

如何防止下载MP3文件?

你不能。

您不能以某人无法接收的方式发送数据。如果他们可以播放,则可以下载。这是相同的动作。

充其量,您可以使用独特的标识符对媒体进行数字水印处理,以便在有人重新共享内容时可以对其进行追溯。您还可以通过使用签名的URL或一次性使用(或时间限制)的URL来防止他人共享指向媒体的链接。