Existe-t-il un équivalent OS X du proxy de débogage Web Fiddler?

44

Je fais du développement Web sous Windows pour mon travail quotidien et je compte beaucoup sur Fiddler , le proxy de débogage Web. Qu'est-ce qu'un outil équivalent pour OS X?

James Sulak
la source
2
Avez-vous vérifié les outils de développement dans Safari et Chrome, ou l'extension Firebug pour Firefox? Tous les trois offrent la possibilité de surveiller le trafic HTTP et tous peuvent surveiller un onglet spécifique au lieu de surveiller le trafic HTTP à l'échelle du système.
Warren Pena
1
Pourquoi utilisez-vous spécifiquement le violoneux? J'utilise les outils de développement intégrés à Webkit pour faire tout ce dont j'ai besoin pour déboguer HTTP. Le menu de développement de Safari est légèrement meilleur que celui de Chrome, mais ils sont presque identiques. L'un ou l'autre vous donne différentes façons de voir toutes les activités du réseau dans un onglet du navigateur.
Abhi Beckert
3
J'ai commencé par développer des applications de bureau c # qui communiquent avec les services Web via HTTP et utilisaient fiddler pour déboguer, ce qui est en partie une habitude. De plus, j'aime bien pouvoir créer et relire manuellement des requêtes qui, pour autant que je sache, sont absentes des navigateurs.
James Sulak

Réponses:

18

J'utilise CharlesProxy , et même s'il n'est pas aussi scriptable que Fiddler, il fait le travail. Et avec une clé de licence unique, vous pouvez l'exécuter sur tous les systèmes d'exploitation (écrit en Java).

Mes besoins étaient un peu différents quand j'en avais besoin ... Je l'ai utilisé pour déboguer des connexions WebDAV ou pour déboguer des communications HTTP entre serveurs.

Peter Štibraný
la source
8

Celles-ci sont gratuites et n’ont pas encore été mentionnées. J'ai trouvé que ces deux sont de loin supérieurs au X11 Wireshark.

Aaron Foltz
la source
Wireshark est SUPER PUISSANT. Mais pas facile à utiliser.
Almo
6

http://mitmproxy.org/ est un outil textuel, mais fait un excellent travail. Pour toute application http que vous souhaitez analyser, et même modifier et relire les demandes.

Pascal Van Hecke
la source
2

Si vous voulez juste voir le trafic HTTP, essayez Cellist .

utilisateur3136015
la source
Fonctionne assez bien. Super basique.
Jeffreypriebe
2

Essayez de tamper

C'est une extension Chrome qui vous permet d'afficher et de modifier les requêtes HTTP dans la portée de l'onglet en cours.

Dutzi
la source
0

Le proxy ZAP Attack d'OWASP est une excellente alternative à OpenSource.

Le Burp déjà mentionné est également excellent mais la version payante est bien meilleure que la version gratuite.

J'utilise les deux pour le travail.

Deesbek
la source
0

Captor , disponible sur le Mac App Store

C'est une application native, capable de capturer HTTP / HTTPS comme CharlesProxy.

goden
la source
-1

Il existe une version Mac maintenant via mono. Installer Fiddler sur Mac OSX À propos de l'application

Nom de l'application: Fiddler Description de l'application: fiddler (App: Fiddler.app) Site Web de l'application: http://www.telerik.com/fiddler Installez l'application.

Appuyez sur Commande + Espace et tapez Terminal et appuyez sur la touche Entrée / Retour. Exécuter dans l'application Terminal: ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" "</ dev / null 2> / dev / null; brasser installer caskroom / tonneau / tonneau 2> / dev / null et appuyer sur la touche Entrée / Retour. Attendez que la commande se termine. Run: brasser le fûteur installer le violoneur Terminé! Vous pouvez maintenant utiliser Fiddler.

Adam Mendoza
la source