Как защитить изображение прокси? - PullRequest
0 голосов
/ 20 ноября 2011

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

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

1 Ответ

0 голосов
/ 21 ноября 2011

Хорошо, вы можете проверить, соответствует ли $_SERVER['HTTP_REFERER'] вашему домену.Однако обратите внимание, что существуют законные причины (например, фильтрация прокси-серверов или настройки конфиденциальности браузера), почему реферер может быть пустым, отсутствующим или неполным даже для пользователей, просматривающих ваш сайт: лучшее, что вы можете сделать, - отказаться от показа изображений, если заголовок реферерауказывает на какой-то домен другой , чем ваш.

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