У меня есть код Javascript, который генерирует iframe, например, так:
var ifrm = document.createElement("iframe");
ifrm.setAttribute("src", "https://IFRAMEURL");
ifrm.style.width = "0px";
ifrm.style.height = "0px";
document.body.appendChild(ifrm);
И внутри этого URL-адреса iframe у меня есть такой код PHP *
$url = $_SERVER['HTTP_REFERER'];
Однако этот iframe не может получитьhttp_referer Я думаю, потому что он генерируется динамически.
Код, когда не используется динамически генерируемый iframe, работает нормально.
Есть ли какое-либо исправление или обходной путь для получения HTTP_REFERER?
Редактировать: я также не контролирую родительский URL.Родительский URL добавляет код JS, поэтому я не могу передавать другие переменные.