Как увидеть реферер страницы в Chrome?

53586
EmmyS

Я прочитал «ответы» на этот вопрос, и это почти то, что я спрашиваю, но на самом деле никто не дает ответа. Нигде в инструментах разработчика (что я вижу, во всяком случае) нет четкого индикатора ссылающейся страницы текущей страницы. Это то, что действительно легко найти в Firefox; просто щелкните правой кнопкой мыши и выберите Page Info.

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

РЕДАКТИРОВАТЬ ДОБАВИТЬ СКРИНШОТ:

Это то, что я вижу, когда открываю Инструменты разработчика в версии 8.0.552.224 (новейшей версии, доступной для Linux). альтернативный текст

Согласно комментариям ниже (на случай, если они будут погребены), я обнаружил, что во встроенном Chrome «поиск реферера»:

  • Мне нужно перейти к ресурсам, затем выбрать отдельную страницу или файл, а затем выбрать заголовки
  • Кажется, он не работает правильно для страниц, которые были открыты, если щелкнуть правой кнопкой мыши ссылку и выбрать «Открыть в новой вкладке» (или в окне). Я только что открыл вопрос, на который ссылался в исходном сообщении, и когда я смотрю на реферере, указанном в ссылке на заголовок, он показывает собственный URL в качестве реферера, а не URL этой страницы.

Кто-нибудь может объяснить, почему это будет? (Я попробовал то же самое в Firefox, и он показал правильный URL-адрес в качестве реферера.)

17
Возможно, вам нужно добавить, какая это версия Chrome для @EmmyS Ivo Flipse 13 лет назад 0

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

14
Doug Harris
  1. В инструментах разработчика перейдите в представление «Сеть» (если оно не было открыто при загрузке страницы, вам потребуется перезагрузить ее, чтобы заполнить).
  2. Нажмите на главную страницу запроса - она ​​должна быть вверху списка.
  3. Когда вы нажмете, правая панель, вероятно, покажет HTML для него.
  4. Нажмите на вкладку «Заголовки» с правой стороны.

Реферер отображается в списке заголовков запроса.

В вашей версии @EmmyS, если вы не видите «Просмотр сети», он будет называться «Ресурсы». Dan McGrath 13 лет назад 0
Моя версия (бета-версия 9.0.597.45) имеет и «Ресурсы» * и * «Сеть» Doug Harris 13 лет назад 0
Я нахожусь на 8.0.552.224 (самая новая версия, доступная для Linux.) В моем исходном посте я разместил скриншот того, что я вижу, когда открываю вкладку ресурсов инструментов разработчика (нет вкладки сети.) Где именно запрос страницы, на который я должен нажать? EmmyS 13 лет назад 0
Хорошо, я в конце концов нашел это, но черт возьми, это похоронено. Есть ли какое-то расширение, которое предоставило бы информацию, как это делает Firefox, чтобы я мог просто щелкнуть правой кнопкой мыши на странице и увидеть реферера? EmmyS 13 лет назад 0
Кроме того, он не работает должным образом для страниц, которые были открыты, если щелкнуть правой кнопкой мыши ссылку и выбрать «Открыть на новой вкладке» (или в «Окне»). Я только что открыл вопрос, на который ссылался в исходном сообщении, и когда Я смотрю на реферера, предоставленного в ссылке на заголовок, он показывает собственный URL в качестве реферера, а не URL этой страницы. EmmyS 13 лет назад 0
это был действительно полезный ответ. Я думаю, что мой запрос API может не работать, потому что моя политика реферера - это по умолчанию `no-referrer-when-downgrade` (хотя и источник, и пункт назначения - это` https` в моем приложении). См. Документацию по адресу https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy. Yvonne Aburrow 6 лет назад 0
«Нажмите на главную страницу запроса - она ​​должна быть вверху списка». Для меня это только кажется, что показывает запросы страниц после того, как я открыл Инструменты разработчика. Это означает, что я должен был уже открыть Инструменты разработчика, когда страница была открыта, чтобы это работало. Страницы в новых вкладках не открываются при открытых инструментах разработчика ... Kyle Delaney 6 лет назад 0
13
Dan H

Вставьте этот код в адресную строку:

javascript:alert(document.referrer) 

или же

откройте Инструменты разработчика ( F12) и введите document.referrerв консоли.

F12 / document.referrer - самый простой подход. Похоже, что когда вы вставляете URL-адрес, начинающийся с «javascript:», в адресную строку, Chrome обрезает эту часть, вероятно, по соображениям безопасности. Таким образом, вы должны ввести это обратно. Это в Chrome 42. nealmcb 9 лет назад 1
«Реферер» против «реферера» вещь довольно смешная. lkraav 8 лет назад 0
1
William Jackson

В Chrome была ошибка, из-за которой браузер не отправлял заголовок Referer, если щелкнуть ссылку правой кнопкой мыши и выбрать «Открыть ссылку в новой вкладке».

Это было исправлено в Chrome 13.

1
Prometheus

Щелкните правой кнопкой мыши -> Проверить элемент -> Консоль -> написать «document.referrer»

Это свойство будет отменено несколько раз, когда трафик прямой.

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