@zaart

Как передать referrer своему же поддомену?

Здравствуйте!

Скажите, пожалуйста, как можно передать Referrer со своего домена site.ru на demo.site.ru, а для всего остального ничего не передавать?

Пробовал same-origin, но не получилось. Возможно ли такое сделать?
  • Вопрос задан
  • 272 просмотра
Пригласить эксперта
Ответы на вопрос 1
copist
@copist
Empower people to give
Средствами клиенского скрипта можно. Например, на странице site.ru с помощью Javascript извлечь Referer из HTTP и при обращении к demo.site.ru подставить в другой HTTP заголовок, например в X-Referrer

var referrer = document.referrer;
$.ajax({ // jQuery
    url: 'http://demo.site.ru/foo/bar',
    headers: { 'X-Referrer': referrer  }
});


Для этого не обязательно все скрипты менять. Правила можно настроить в одном месте для всех запросов, которые делаются через jQuery
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы