Как изменить заголовок реферера Firefox для всех запросов http

10675
David X

Делая запрос (например) http://example.com/foo/bar.baz, Firefox отправляет заголовок реферера, указывающий, с какой страницы я нажал на ссылку, или загружает изображение и т. Д. Например:

Referer: http://somewhere.else.com/page.html 

Я хотел бы это отправить

Referer: http://example.com/ 

вместо этого, т. е. просто отправить корневую страницу сайта, с которого она запрашивает. Как я могу сделать это?

1

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

2
Casual Coder

network.http.sendRefererHeader - это опция Firefox для управления заголовком Referer.

Есть также некоторые расширения, такие как refspoof или «Без реферера».

(Вероятно, следовало упомянуть об этом в вопросе, но) Я уже знаю о `sendRefererHeader`, он не позволяет Firefox отправлять какой-либо реферер вообще, тогда как я хочу отправить фальшивый. Посмотрим на эти расширения, хотя. David X 14 лет назад 0
Если это одноразово, вы можете использовать расширение «изменить заголовки», чтобы установить свои собственные заголовки. Тогда ваш заголовок Referrer будет всегда одинаковым. Но я понимаю, что вопрос заключается в том, что вы хотите динамически изменять заголовок реферера для каждого запроса. Насколько я знаю, нет простого способа сделать это. Casual Coder 14 лет назад 0
кодер, да, это правильно, я думаю, мне придется написать свое собственное расширение для этого, когда у меня будет немного свободного времени. David X 14 лет назад 0
1
unor

Firefox дополнения RefControl может сделать это.

Он имеет возможность всегда заменять только Refererна хост (удаление пути URL). Так что, если реальное Refererесть http://example.com/foo/bar.html, оно становится http://example.com/.

Это почти то, что я искал; Спасибо! David X 11 лет назад 0
0
Mohammad Azam

Я нашел FireFox RefControl очень простой и эффективный способ сделать это. шаги:

  1. Добавьте плагин https://addons.mozilla.org/en-US/firefox/addon/refcontrol/
  2. перезапустите Firefox
  3. вверху справа выберите параметры RefControl из инструмента refcontrol.
  4. нажмите кнопку Добавить сайт, затем добавьте сайт (хост), выберите пользовательский и добавьте URL-адрес запроса заголовка запроса.
  5. нажмите Ok и наслаждайтесь.

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