Какие у меня есть варианты предотвращения сторонних ссылок на изображения / видео? - PullRequest
0 голосов
/ 12 февраля 2011

На работе я создаю форму для загрузки видео пользователя, и они хотят включить опцию, где вы можете указать, хотите ли вы разрешить размещение вашего видео на другом веб-сайте. Есть ли способ предотвратить просмотр и загрузку видео / изображения с другого веб-сайта?

Я видел, как это происходит с изображениями, когда они размещаются где-то и для учетной записи выделена только такая полоса пропускания.

Я даже не знаю, как пометить это.

1 Ответ

0 голосов
/ 12 февраля 2011

Да, вы можете. Это зависит от того, на каком уровне вы хотите ограничить доступ. Если все, что вам нужно, это ограничить встраивание с других веб-сайтов (но не возражайте против того, чтобы другие могли загружать видео в любом случае), решением может быть просмотр заголовка referer.

Примерно так: псевдокод:

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

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

ура!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...