web-dev-qa-db-fra.com

Existe-t-il une extension telle que Tamperdata pour Chrome?

J'ai besoin de capturer le trafic HTTP dans le navigateur. TamperData est une extension pour suivre et modifier les requêtes http/https.

Je connais des outils comme Fiddler, mais je cherche un addon qui fonctionne dans le navigateur Web en tant qu’extension.

86
Alfredo2011

Vous pouvez simplement utiliser les Chrome (activez-les avec Ctrl + Maj + I et sélectionnez l’onglet Réseau)), si vous n’avez qu’à suivre les demandes.

[Le paragraphe suivant est maintenant obsolète. Veuillez voir le commentaire de delfuego ci-dessous.]

La modification du trafic HTTP arbitraire dans Chrome est impossible, car Google n'a pas encore fourni aux développeurs d'extension une API qui rendrait cela possible. Mais je doute aussi que Google exposera une API de niveau aussi bas dans l’avenir, car toutes leurs API actuelles sont plutôt de haut niveau.

52
Jannes

Vous ne pouvez pas modifier les demandes HTTP dans Chrome en raison des restrictions de l'API. Utilisez plutôt Charles , un proxy HTTP qui capture tout le trafic au niveau de la machine.

15
Momchil

Fiddler (proxy) est toujours gratuit et OK. Je l'ai utilisé pendant des années.

7
Roland

Mise à jour 2012: Chrome Les versions 17 et supérieures ont ajouté davantage de fonctionnalités à cet égard. J'essaie une extension Chrome appelée "Modifier l'en-tête de la requête HTTP", qui par défaut ne fait que User-Agent, mais vous permet également d'entrer un nom/des valeurs d'en-tête arbitraires.

P.S. L'idée de [Charles] par procuration est intéressante, bien que Charles soit un fainéant (toutes les 30 minutes, un rappel vous invitant à payer/enregistrer ...)

7
MarkHu