У меня есть веб-сайт, на котором я нажимаю на ссылку и перенаправляюсь на другой веб-сайт.Есть ли способ, другой веб-сайт (www.otherwebsite.com) может точно определить, что запрос был отправлен с моего сайта www.mywebsite.com?
Да, используя HTTP-заголовок с именем " Referer " (нет, это не орфографическая ошибка, это фактически имя заголовка).
Например, в PHP вы бы сделали это:
<?php echo "You came from this site: <b>".htmlspecialchars($_SERVER['HTTP_REFERER'])."</b>";
Тот же код в JavaScript:
document.write("You came from this site: <b>"+document.referrer+"</b>");
Это может привести к:
Вы пришлис этого сайта: http://www.mywebsite.com/index.html
на каком языке?
с javascript вы можете использовать: document.referrer с php вы можете использовать: $ _SERVER ['HTTP_REFERER']
однако, ни на одном языке нет метода, который был бы точен на 100%, кроме возможности подделывать заголовки.