Existe-t-il un moyen (module complémentaire Firefox ou environ: paramètre de configuration) d'envoyer un en-tête HTTP personnalisé pour les demandes à 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
.
Des 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 Utiliser un «mot de passe» supplémentaire dans Referer pour masquer un site privé? sur IT Security SE pour savoir pourquoi j'aimerais le faire)
Ce que j'ai trouvé jusqu'à présent
- La question Les extensions du navigateur pour modifier automatiquement les en-têtes HTTP? est similaire, mais cherche un moyen d’y parvenir (par exemple avec l’aide de mandataires locaux) et pas nécessairement pour Firefox
- Vous pouvez créer des en-têtes personnalisés avec le module complémentaire Modify Headers , mais cela ne me permet pas de restreindre les hôtes, il enverra donc les en-têtes personnalisés pour toutes les demandes
- Il existe des modules complémentaires qui permettent de définir des valeurs personnalisées pour certains en-têtes HTTP par hôte:
- RefControl pour
Referer
- HeaderControlRevived pour
User-Agent
,Referer
etAccept-Language
- RefControl pour
- Questions connexes: