0

在工作中,我正在构建一个用于上传用户视频的表单,他们希望包含一个选项,您可以在其中指定是否允许将视频嵌入到另一个网站上。有没有办法防止视频/图像被其他网站查看和下载?

当图像托管在某个地方并且该帐户只分配了这么多带宽时,我已经看到它发生在图像上。

我什至不知道如何标记这个。

4

1 回答 1

0

是的你可以。这取决于您要限制访问的级别。如果您只想限制来自其他网站的嵌入(但不介意其他人无论如何都可以下载视频),那么一个解决方案可以是观看引荐来源标头。

像这样的伪代码:

 $headers = getallheaders();
 $referer = $headers['Referer'];

 if( !checkReferer($referer) ){
    //don't admit, request coming from other website
 } else {
   //allow
 }

干杯!

于 2011-02-11T22:27:01.203 回答