Gibt es eine Möglichkeit (Firefox-Add-On oder about: config-Einstellung), einen benutzerdefinierten HTTP-Header für Anforderungen an einen bestimmten Host zu senden?
Beispiel: Senden Sie den Header, Foobar: true
wenn (und nur wenn) ich eine Ressource vom Host anfordere foo.example.com
.
Bonuspunkte, wenn das Protokoll ebenfalls angegeben werden kann (z. B. nur den Header senden, wenn über HTTPS angefordert wird).
(Siehe meine Frage Verwenden Sie ein zusätzliches „Passwort“ in Referer, um private Websites auszublenden. Auf IT Security SE erfahren Sie, warum ich dies tun möchte.)
Was ich bisher gefunden habe
- Die Frage Browser-Erweiterungen zum automatischen Ändern von HTTP-Headern? ist ähnlich, sucht aber nach einer Möglichkeit, dies zu erreichen (z. B. mit Hilfe lokaler Proxys) und auch nicht unbedingt für Firefox
- Sie können benutzerdefinierte Header mit dem Add-On " Header ändern" erstellen , aber ich kann die Hosts nicht einschränken, sodass die benutzerdefinierten Header für alle Anforderungen gesendet werden
- Es gibt einige Add-Ons, mit denen benutzerdefinierte Werte für bestimmte HTTP-Header pro Host festgelegt werden können:
- RefControl für
Referer
- HeaderControlRevived für
User-Agent
,Referer
undAccept-Language
- RefControl für
- Verwandte Fragen: