Как реферер может быть таким же, как текущий URL?

1819
jrdioko

При каких обстоятельствах при посещении URL-адреса может быть такой же реферал, что и посещаемый?

Изменить : чтобы уточнить, почему я спрашиваю, я видел, как это происходило несколько раз на производственном веб-сайте, и я не могу воспроизвести его. Нет форм, которые отправляются на одну и ту же страницу, и нет ссылок на одну и ту же страницу. Я просто пытаюсь провести мозговой штурм, как это может произойти, чтобы увидеть, как это отладить.

Редактировать 2: Прошло некоторое время, но я считаю, что это форма, которая повторно отображала текущую страницу с сообщениями об ошибках при ошибке. При загрузке этих страниц реферер был отправлен на текущую страницу.

2
Вне головы, из состояния сеанса или формы, которая направляет к себе, или кто-то нажимает на ссылку «Связаться с нами», когда они уже на этой странице? Просто некоторые мысли. 13 лет назад 1
Не могли бы вы уточнить, что вы подразумеваете под "состоянием сеанса"? jrdioko 13 лет назад 0
Кроме того, клиент может отправлять все, что он хочет в качестве реферера. Вы не можете доверять этому, чтобы быть точным. Я мог бы написать браузер или расширение, которое ВСЕГДА отправляет текущий URL-адрес в качестве URL-адреса реферера. coneslayer 13 лет назад 3
Возможно, он спрашивает, по какой действительной причине URL реферала будет таким же, как текущий, чтобы оценить, стоит ли блокировать такие запросы. LawrenceC 13 лет назад 0
@ultrasawblade: Вопрос обновлен. jrdioko 13 лет назад 0
Я бы начал с того, посмотрю, всегда ли это один и тот же пользовательский агент или нет, и я увижу, к каким другим страницам, если таковые имеются, этот IP-адрес был получен недавно. coneslayer 13 лет назад 0

1 ответ на вопрос

4
Jeremy Sturdivant

Это делается с помощью большого числа «улучшающих конфиденциальность» расширений браузера, позволяющих избежать проблем с внешними реферерами, без полного отключения отправки реферера. Это также может произойти из-за любого количества ошибок браузера. Кажется, я помню ошибку, связанную с установкой реферера на текущую страницу при обновлении страницы ...

Не могли бы вы привести пример расширения, которое делает это (не просто поворачивает реферера, а устанавливает его на текущей странице)? jrdioko 13 лет назад 0
https://addons.mozilla.org/en-US/firefox/addon/refcontrol/ может сделать это, iirc. Jeremy Sturdivant 13 лет назад 0

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