Можно ли отключить заголовок реферера HTTP, передаваемый браузерами?
Можно ли принудительно заставить браузеры не включать заголовок реферера HTTP?
Мне бы хотелось, чтобы каждое посещение страницы выглядело так, как если бы к нему обращался набранный вручную URL-адрес в адресной строке браузера, а не как результат активации гиперссылки (даже если это так).
1 ответ
Чтобы отключить рефереры в различных браузерах и утилитах:
Хром
Вызов Chrome с параметром --no-referrers
отключит отправку рефералов.
Или вы можете использовать расширение Noref.
Fire Fox
При частном просмотре в HTTP-ссылках уже будут удалены пути только к голому веб-сайту, напримерReferer: https://www.reddit.com/
,
Firefox также позволяет очень обширное управление реферерами через переключатели вabout:config
, Их список находится в Security / Referrer.
Основным переключателем здесь является http://kb.mozillazine.org/Network.http.sendRefererHeader, но возможно более точное управление:
- контролирует, следует ли отправлять реферера независимо от происхождения
- значения:
- 0 = никогда не отправлять заголовок
- 1 = отправлять заголовок только при нажатии на ссылки и похожие элементы
- 2 = (по умолчанию) отправлять все запросы (например, изображения, ссылки и т. Д.)
опера
Можно отключить с помощью меню "Инструменты"> "Установки"> "Дополнительно"> "Сеть" и снять флажок "Отправить информацию о реферере".
Поддельный веб-сервис
Автономный фильтрующий прокси (подделка любого заголовка)
Подмена http_referer при использовании wget
--referer=url
Подмена http_referer при использовании curl
-e, --referer <URL>
Подмена http_referer с помощью telnet
telnet www.yoursite.com 80 (press return)
GET /index.html HTTP/1.0 (press return)
Referer: http://www.hah-hah.com (press return)
(press return again)
Вы можете использовать комбинацию аддона Clean Links & DoNotTrack.
Вы можете получить Чистые ссылки отсюда и DoNotTrack отсюда.
DoNotTrack удалит следящие за вами трекеры. Это также заставит сайты думать, что вы ввели адрес, а не пришли из поисковой системы, такой как Google или Yahoo. Чистые ссылки удаляют те, которые есть в ссылке, автоматически. Этот может работать не со всеми сайтами, но стоит попробовать.
Если DoNotTrack не работает для вашего браузера или если вы хотите использовать альтернативу, используйте Disconnect. Если вы используете Chrome, вы можете использовать "Исправить перенаправление ссылок URL" вместо "Чистые ссылки".
Получите Disconnect отсюда и исправьте URL ссылки Redirect отсюда.
Лично я использую Disconnect, что вы можете выбрать, что вы хотите.