11

Есть ли способ (надстройка Firefox или настройка about:config) для отправки настраиваемого заголовка HTTP для запросов к определенному хосту?

Пример: Отправить заголовок Foobar: true если (и только если) я запрашиваю ресурс с хоста foo.example.com .

Бонусные баллы, если также можно указать протокол (например, отправлять заголовок только при запросе по HTTPS).

(см. мой вопрос Использовать дополнительный «пароль» в Referer, чтобы скрыть частный сайт? на IT Security SE, почему я хотел бы сделать это)

Что я нашел до сих пор

3 ответа3

6

Если вы не ограничены в Firefox, вы можете использовать расширение Google Chrome Header Hacker.

Это обеспечивает:

  1. пользовательские заголовки запроса (вы можете добавить новые заголовки или переопределить существующие)
  2. постоянные заголовки для указанных хостов (вы можете либо добавить новые заголовки, либо переопределить существующие)

Так что вы можете решить свою проблему с помощью второй функции.

Я часто использую расширение, и оно прекрасно работает для меня.

5

Дополнение Firefox, Header Tool, делает то, что вы ищете:https://addons.mozilla.org/en-us/firefox/addon/header-tool/

Я только что попробовал ограничить мой пользовательский заголовок запроса localhost.

2

С момента выхода Firefox 57 я обнаружил, что плагин Modify Header Value делает свое дело.

Изменить заголовок Значение может добавить, изменить или удалить заголовок HTTP-запроса для всех запросов на желаемом веб-сайте или URL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .