Envoyer un en-tête HTTP personnalisé à un hôte spécifique uniquement
Existe-t-il un moyen (module complémentaire Firefox ou paramètre about:config) d'envoyer un en-tête HTTP personnalisé pour les requêtes à un certain hôte?
Exemple : Envoyez l'en-tête Foobar: true
si (et seulement si) je demande une ressource à l'hôte foo.example.com
.
Points bonus si le protocole peut également être spécifié (par exemple, n'envoyez l'en-tête que lors d'une demande via HTTPS).
(voir ma question Utilisez un "mot de passe" supplémentaire dans Referer pour masquer le site privé? sur la Sécurité informatique SE sur pourquoi je voudrais pour le faire)
Ce que j'ai trouvé jusqu'à présent
- La question Extensions de navigateur pour modifier automatiquement les en-têtes HTTP? est similaire, mais cherche n'importe quel moyen d'y parvenir (par exemple avec l'aide de proxies locaux) et pas nécessairement pour Firefox
- Vous pouvez créer des en-têtes personnalisés avec le module complémentaire Modifier les en-têtes , mais cela ne me permet pas de restreindre les hôtes, il enverra donc les en-têtes personnalisés pour toutes les requêtes
- Il y a quelques add-ons qui permettent de définir des valeurs personnalisées pour certains en-têtes HTTP par hôte:
-
Contrôle de référence pour
Referer
-
Headercontrolrévenu pour
User-Agent
,Referer
etAccept-Language
-
Contrôle de référence pour
- Questions connexes: