Modifiez les en-têtes HTTP sur les sites de votre choix
Wirelet est une extension pour Chrome et Microsoft Edge. Elle ajoute, modifie ou retire les en-têtes HTTP de vos requêtes et de vos réponses, par site ou par onglet, et peut changer de user-agent.
Gratuit · Chrome ou Microsoft Edge 141 ou plus récent · français et anglais

Trois faits à vérifier dans le paquet
Aucun accès aux sites à l’installation
La boîte d’installation ne liste aucune permission sur les sites. L’accès aux sites est facultatif (optional_) : Wirelet le demande à votre navigateur quand vous activez un profil, pour les sites de ce profil ou pour tous les sites, et vous pouvez refuser.
Aucune connexion réseau
La politique de sécurité du contenu du manifeste fixe connect-src 'none' : les pages et le script d’arrière-plan de Wirelet ne peuvent se connecter à aucun serveur. Vos profils restent dans le stockage de votre navigateur.
Aucun code dans vos pages
Le manifeste ne déclare ni content_scripts ni la permission scripting : Wirelet n’exécute aucun code dans les pages que vous visitez. C’est le navigateur qui applique lui-même les règles d’en-têtes.
Vérifier ces trois points vous-même

Ce que fait Wirelet
- Des profils d’en-têtes : remplacer, ajouter ou retirer des en-têtes de requête ; remplacer ou retirer des en-têtes de réponse. Activez ou désactivez chaque profil et chaque en-tête. Quand deux profils changent le même en-tête, celui qui est plus haut dans la liste l’emporte.
- Sites : tous les sites, ou seulement ceux que vous listez (un domaine, un hôte avec son port, ou un motif d’URL), avec des exceptions.
- Collez un en-tête copié des outils de développement, ou une commande curl : ses en-têtes sont ajoutés au profil.
- Les valeurs qui ressemblent à des secrets (jetons, clés, cookies) sont masquées à l’écran.
- « Tester une URL » dit si un profil s’applique à une adresse.
- Le nombre de requêtes modifiées s’affiche sur l’icône. Un interrupteur, ou un raccourci clavier, met tout en pause.
- User-agent (Pro) : des préréglages pour les navigateurs et systèmes courants, ou votre propre valeur, avec les Client Hints correspondants.
- Cet onglet seulement (Pro) : un profil peut ne s’appliquer qu’à un onglet.
- Français et anglais ; thème clair, sombre ou celui du système.

Gratuit et Pro
Gratuit
- Jusqu’à 3 profils et jusqu’à 10 en-têtes actifs au total.
- Des sites et des exceptions pour chaque profil.
- Les en-têtes modifiés sur les pages, les cadres et les appels fetch, et les en-têtes de réponse.
- L’importation et l’exportation des profils.
- Le nombre de requêtes modifiées sur l’icône, et une alerte quand Wirelet n’a pas accès à un site.
- Tout mettre en pause avec un raccourci clavier.
Pro
- Profils et en-têtes actifs illimités.
- Le user-agent (en-têtes HTTP, avec Client Hints).
- Des profils qui s’appliquent à un seul onglet.
Gratuit pendant l’accès anticipé. Tout ce que comprend la version gratuite (3 profils, 10 en-têtes actifs, en-têtes de réponse, importation et exportation) reste gratuit pour toujours ; les fonctions Pro deviendront payantes plus tard.
Guides
- Ajouter un en-tête Authorization sur un seul siteUne clé d’API ou un jeton sur un site, sans toucher à votre code.
- Changer le user-agent d’un seul ongletUn autre navigateur ou appareil pour un onglet, Client Hints compris.
- En-têtes CORS de réponse dans un seul ongletTester une page qui appelle l’API d’un autre domaine, et les limites.
- Importer vos profils ModHeaderÀ partir de l’export JSON de ModHeader, avec un rapport de ce qui change.
- Remplacer ModHeader : quoi vérifierLa boîte d’installation, la politique de sécurité, et les réponses de Wirelet.
- Vérifier les permissions de WireletLire le manifeste et observer le réseau.
Clavier
Chaque action se fait au clavier seul. Alt+Maj+Y (Contrôle+Maj+Y sur Mac) ouvre Wirelet, et Alt+Maj+Q (Contrôle+Maj+Q sur Mac) le met en pause. Vous pouvez changer ces touches dans la page des raccourcis clavier des extensions de votre navigateur.
Questions
Pourquoi Wirelet demande-t-il l’accès à un site ?
Votre navigateur n’applique les changements d’en-têtes d’une extension que sur les sites auxquels elle a accès. Wirelet demande les sites de vos profils, ou tous les sites si vous le choisissez. Une page qui appelle une API d’un autre domaine a besoin des deux.
Pourquoi un en-tête manque-t-il à une requête ?
En général, le site n’est pas encore autorisé : le profil affiche « Bloqué », et « Autoriser » règle la question. Sinon, une réponse servie par le cache du service worker d’une page n’atteint jamais le réseau, et aucun en-tête ne peut changer : rechargez en ignorant le cache.
Le user-agent change-t-il aussi pour les scripts ?
Non. Wirelet change l’en-tête User-Agent et les Client Hints que reçoit le serveur ; les scripts de la page voient toujours les valeurs de votre navigateur.
Wirelet fonctionne-t-il en navigation privée ?
Seulement si vous l’autorisez : dans les réglages des extensions de votre navigateur, ouvrez les détails de Wirelet et activez la navigation privée.
Puis-je récupérer un profil supprimé ?
Oui, avec « Annuler » dans les 5 secondes.
Une autre extension d’en-têtes change le même en-tête : laquelle l’emporte ?
L’extension installée en dernier : votre navigateur applique ses changements en premier. Désactivez l’autre sur les sites que vous testez.
Installer Wirelet
Gratuit · Chrome ou Microsoft Edge 141 ou plus récent · français et anglais