Вы можете получить доступ к рефереру в Javascript, используя document.referrer
, хотя я понимаю, что полагаться на него было бы ошибкой.Я не уверен, что это то, что вы ищете, хотя - это даст вам предыдущую страницу, на которой был пользователь, тогда как когда сервер получает запрос на видео, я предполагаю, что вы хотите текущая страница, которая доступна как location.href
.Вы можете добавить это в качестве параметра строки запроса к URL-адресу видео, чтобы передать его на сервер.
Но я предполагаю, что вы пытаетесь ограничить содержание видео только для показа на определенном сайте.,В этом случае явной передачи реферрера через строку запроса будет недостаточно, поскольку его слишком легко подделать.В этом случае вам может быть лучше использовать какую-либо проверку на основе токенов.Возможно, вам удастся использовать этот метод для избежания подделки межсайтовых запросов , который основан на проверке файла cookie для конкретного сайта по параметру, который передается на сервер.