Accueil › Blog › Guides VKT Header › ModHeader vs VKT Header
EN中文日本語DeutschESFR

ModHeader vs VKT Header : quel modificateur d’en-têtes HTTP choisir en 2026 ?

Si vous avez déjà dû ajouter un en-tête Authorization pour tester une API de staging, ou faire tourner un User-Agent pour voir ce que renvoie le serveur, vous avez probablement croisé ModHeader — pendant des années, la réponse par défaut dans Chrome. Il a mérité cette réputation. Mais 2026 propose un outil d’une autre forme : VKT Header fait le même travail central avec isolation par domaine, nettoyage automatique et prix unique. Voici le face-à-face que nous voudrions lire avant d’installer l’un ou l’autre.

Ce que font réellement les extensions de modification d’en-têtes

Avant les marques : la mécanique. Chaque requête HTTP transporte des en-têtes — de petites lignes clé-valeur qui indiquent au serveur qui vous êtes et ce que vous voulez. User-Agent nomme votre navigateur, Referer dit d’où vous avez cliqué, Authorization porte vos clés d’API, et les en-têtes personnalisés (X-*) transportent ce que votre backend attend. Une extension de modification d’en-têtes réécrit ces lignes à la sortie, si bien que le serveur voit ce que vous choisissez. Dans les navigateurs Manifest V3, la méthode propre consiste en des règles de session declarativeNetRequest — qui, détail crucial, sont effacées au redémarrage du navigateur. VKT Header est construit exactement comme ça.

ModHeader : le choix établi

ModHeader a popularisé le workflow « ouvrir le popup et taper » : définissez un en-tête, il s’applique à la session du navigateur — tout le monde reconnaît le nom. Des forces à énoncer honnêtement : un jeu de fonctionnalités mûr, des modes en-têtes de réponse et filtres de requête, le partage en équipe dans les offres payantes, le multi-navigateur. Les frictions sont surtout économiques et liées au périmètre : l’offre gratuite vous limite à quelques en-têtes avant de passer les profils derrière le paywall, un abonnement récurrent plutôt qu’un achat unique, et le comportement classique — les en-têtes s’appliquent globalement à tous les onglets sauf à construire des règles de filtre. Cette habitude du « global par défaut » est la raison pour laquelle les clés d’API de test se retrouvent à voyager vers des sites sans rapport.

VKT Header : le challenger par domaine

VKT Header est une extension Manifest V3 pour Chrome et Edge bâtie autour d’une idée : les règles d’en-têtes devraient être jetables et contenues.

Premium supprime les plafonds de profils et d’en-têtes pour $9.99 en une fois, à vie — pas d’abonnement. Limites honnêtes : VKT Header traite les en-têtes de requête (le besoin dev le plus courant), et c’est une petite extension indépendante — l’appareillage entreprise/équipe de ModHeader et ses outils d’en-têtes de réponse vont plus loin.

Testeur de requêtes : pourquoi un en-tête ne s’applique pas

« Je l’ai bien réglé, le serveur ne le voit pas. » C’est la phrase qui coûte le plus de temps quand on debug des en-têtes. Jusqu’ici, il fallait ouvrir DevTools, inspecter une requête et deviner : règle mal écrite, domaine qui ne correspond pas, ou règle écrasée par une autre ?

Le bouton 🔍 en haut du panneau sert exactement à répondre à cette question. Saisissez une URL, choisissez la méthode HTTP (GET par défaut), lancez : le rapport s’affiche immédiatement.

Sous le capot, c’est un dry run en lecture seule : aucune requête réseau, aucune règle DNR créée ou modifiée, aucune écriture en stockage. Le test emprunte le même chemin que le trafic réel — même constructeur d’expressions régulières, même échelle de priorité — donc ce que vous lisez est ce que le navigateur fera à la prochaine requête.

Il attrape aussi les échecs silencieux. Les règles s’appliquent par domaine : casse ignorée, chemin ignoré, www facultatif, sous-domaines activables. Une règle qui semble parfaitement correcte peut échouer sur l’un de ces détails ; coller l’URL complète dans le testeur rend le problème visible immédiatement. Aucun autre modificateur d’en-têtes ne propose ce diagnostic, et il est inclus dans l’offre gratuite.

Migrer depuis ModHeader ou Header Editor

On ne quitte presque jamais un outil d’en-têtes par dégoût : on le quitte parce que ressaisir trente en-têtes à la main est une corvée. Réglages → Import lit directement les fichiers JSON exportés par ModHeader et Header Editor — pas de script de conversion, pas de recopie.

Ce qui est repris :

Ce qui ne l’est pas est signalé, jamais supprimé en silence : règles liées à un onglet ou une fenêtre précise, règles planifiées sur une plage horaire, redirections, réécriture du corps de réponse et fonctions personnalisées. Le rapport d’import les liste toutes, pour que vous sachiez ce qui vit encore dans l’ancienne extension avant de la supprimer.

Deux réglages par défaut sécurisent la migration. Les règles importées arrivent désactivées : lire un fichier n’active rien. Et lorsqu’un périmètre d’origine n’a pas d’équivalent ici, l’importateur refuse de l’élargir : une règle épinglée à un onglet ne devient jamais « tous les sites ». VKT Header applique ses règles globalement par domaine, pas par onglet ; un périmètre plus étroit doit donc être reconstruit volontairement, sans approximation.

L’import est gratuit. L’export de vos propres règles en sauvegarde JSON relève de Premium — utile dès que vous avez un jeu qui mérite d’être conservé.

Ordre pratique : lisez d’abord le rapport d’import, activez ensuite les règles une par une, et vérifiez chacune avec le testeur de requêtes ci-dessus.

Comparaison face à face

CritèreModHeaderVKT Header
Offre gratuiteQuelques en-têtes ; profils payants5 règles × 5 en-têtes, correspondance d’URL, testeur de requêtes
Modèle payantAbonnement récurrent$9.99 en une fois, à vie (profils/en-têtes illimités)
PérimètreGlobal par défaut, filtres payantsPar domaine et par URL dès la conception
NettoyageLes règles persistent jusqu’à suppressionLes règles de session s’effacent au redémarrage du navigateur
En-têtes de réponseOui (offres payantes)Non — uniquement les en-têtes de requête
Testeur de requêtesNonOui — dry run intégré, gratuit
Migrer depuis ModHeader et Header Editor— (c’est la source)Oui — lit le JSON exporté, gratuit
Gestion des donnéesFonctions compte/équipe dans les offres cloudLocal uniquement : pas de compte, pas d’analytics, zéro envoi
Pour quiÉquipes et utilisateurs avancés ayant besoin du contrôle côté réponseDév/QA solo voulant des jeux d’en-têtes jetables et contenus

Lequel installer ?

Beaucoup de lecteurs veulent les deux à la fois, et il n’y a aucune honte à choisir l’un ou l’autre : le facteur décisif pour la plupart des développeurs solos en 2026, c’est la garantie de nettoyage. Un outil d’en-têtes qui oublie de disparaître est un outil qui fuit.

Questions fréquentes

ModHeader est-il gratuit ?

ModHeader propose une offre gratuite limitée à un petit nombre de règles d’en-têtes, avec un abonnement récurrent pour les profils complets, les fonctions d’équipe et un volume de règles plus élevé. L’offre gratuite de VKT Header couvre 5 règles de 5 en-têtes chacune — y compris la correspondance d’URL, l’isolation par domaine et le testeur de requêtes ; l’import/export de la copie JSON relève de Premium — et la mise à niveau payante est un paiement unique de $9.99 à vie pour des règles et en-têtes illimités, pas un abonnement.

Quelle différence entre en-têtes de requête et en-têtes de réponse ?

Les en-têtes de requête voyagent de votre navigateur vers le serveur (User-Agent, Authorization, Referer, clés d’API personnalisées) ; les en-têtes de réponse reviennent dans l’autre sens (Set-Cookie, Cache-Control, en-têtes CORS). Un modificateur d’en-têtes de requête change ce que le serveur voit de vous ; un modificateur d’en-têtes de réponse change la façon dont votre navigateur traite ce que le serveur envoie. VKT Header travaille sur les en-têtes de requête via les règles de session declarativeNetRequest de Manifest V3.

Mes règles d’en-têtes peuvent-elles fuiter ou restent-elles sur ma machine ?

VKT Header est local-first : règles et profils vivent sur votre appareil, il n’y a pas de compte, pas d’analytics et zéro téléversement — l’extension ne demande que les permissions declarativeNetRequest et storage. Ses règles sont limitées à la session : redémarrer le navigateur les efface automatiquement. Les outils synchronisés dans le cloud, eux, stockent vos profils d’en-têtes sur leurs serveurs.

L’isolation par domaine est-elle importante pour la modification d’en-têtes ?

Oui, en pratique. Un modificateur sans liaison de domaine applique vos en-têtes de test à chaque site — votre clé d’API de staging voyage sans bruit vers des sites sans rapport. VKT Header lie chaque profil aux domaines que vous indiquez, vos en-têtes de dev restent donc là où ils doivent être. C’est la différence entre un interrupteur général et un variateur par pièce.

Ces extensions peuvent-elles changer ma vraie empreinte de navigateur ?

Aucune extension de ce type ne change l’empreinte de votre navigateur. Elles réécrivent les en-têtes HTTP sur le réseau — le serveur lit ce que vous définissez — mais les signaux côté client comme navigator.userAgent de JavaScript rapportent toujours la vérité. Si un site utilise le fingerprinting plutôt que les en-têtes, les modificateurs d’en-têtes ne peuvent pas — et ne doivent pas — servir à le tromper.

Comment savoir pourquoi un en-tête ne s’applique pas ?

Ouvrez le testeur de requêtes avec le bouton 🔍 en haut du panneau, saisissez l’URL et la méthode HTTP, puis lancez-le. Il affiche les règles qui correspondent par ordre de priorité, les en-têtes que chacune écrit dans la requête ou la réponse avec l’opération set, append ou remove, la règle qui l’emporte lorsque plusieurs visent le même en-tête, et celles qui ont été écartées parce que la méthode ne correspondait pas. Tout est un dry run en lecture seule : aucune requête envoyée, aucune règle DNR créée, aucune écriture en stockage.

Puis-je reprendre ma configuration ModHeader ?

Oui. Réglages → Import lit les fichiers JSON exportés par ModHeader et Header Editor : les domaines avec l’option sous-domaines, les entrées d’en-têtes de requête et de réponse, les opérations set, append et remove ainsi que les filtres de méthode sont repris. Les règles liées à un onglet ou une fenêtre, les règles planifiées, les redirections, la réécriture du corps de réponse et les fonctions personnalisées n’ont pas d’équivalent ici : elles figurent dans le rapport d’import au lieu d’être supprimées sans bruit. Les règles importées démarrent désactivées. L’import est gratuit ; l’export de votre propre sauvegarde JSON est une fonction Premium.

Notre avis : ModHeader est le choix établi et rassurant pour les équipes qui ont besoin de la longue traîne de fonctions. Pour le travail courant sur les en-têtes de requête — tests, démos, expérimentations — VKT Header gagne sur le périmètre, le nettoyage et le prix : isolation par domaine, règles de session qui s’évanouissent seules, gratuit avec 5 règles, $9.99 en une fois pour lever les plafonds.

Plus d’outils VKT dans le catalogue des extensions, ou écrivez-nous à [email protected].

Poursuivre la lecture

Changer le User Agent dans Chrome (2026) : DevTools vs extension
Modifier les en-têtes HTTP d’une requête sans proxy (2026)