¿Existe un OS X equivalente al proxy de depuración web Fiddler?

Hago desarrollo web en Windows para mi trabajo diario y confío mucho en Fiddler , que es un proxy de depuración web. ¿Qué es una herramienta equivalente para OS X?

¿Ha revisado las herramientas de desarrollo en Safari y Chrome, o la extensión Firebug para Firefox? Los tres ofrecen la capacidad de monitorear el tráfico HTTP y todos pueden monitorear una pestaña específica en lugar de monitorear el tráfico HTTP en todo el sistema.
¿Para qué usas específicamente el violín? Utilizo las herramientas de desarrollo integradas en webkit para hacer todo lo que he necesitado para depurar HTTP. El menú de desarrollo de Safari es ligeramente mejor que el de Chrome, pero son casi idénticos. Cualquiera de los dos le brinda varias formas diferentes de ver toda la actividad de la red en una pestaña del navegador.
Comencé a desarrollar aplicaciones de escritorio c# que se comunican con los servicios web a través de HTTP y usé fiddler para depurar, por lo que en parte es solo un hábito. Además, me gusta la capacidad de crear y reproducir solicitudes manualmente, que, por lo que sé, está ausente en los navegadores.

Respuestas (11)

Yo uso CharlesProxy , y aunque no es tan programable como Fiddler, hace el trabajo. Y con una sola clave de licencia, puede ejecutarlo en todos los sistemas operativos (está escrito en Java).

Mis necesidades eran un poco diferentes cuando lo necesitaba... Lo usé para depurar conexiones webdav o para depurar comunicación http entre servidores.

Buena lista. Consulte también Violonchelista a continuación: está en la tienda de aplicaciones de Mac. Es un proxy, $5.

Ambos son gratuitos y no se han mencionado hasta ahora. Descubrí que ambos son muy superiores al X11 Wireshark.

Wireshark es SÚPER PODEROSO. Pero no es fácil de usar.

http://mitmproxy.org/ es una herramienta basada en texto, pero hace un gran trabajo. Para cualquier aplicación que hable http que desee analizar, e incluso modificar y reproducir solicitudes.

Fiddler ahora tiene una compilación Alpha basada en Mono.

Ahora en desarrollo beta.

Si solo desea ver el tráfico HTTP, pruebe Cellist .

Funciona bastante bien. Súper básico.

Prueba la manipulación

Es una extensión de Chrome que le permite ver y modificar las solicitudes HTTP en el ámbito de la pestaña actual.

Pruebe Proxyman , que está diseñado exclusivamente para macOS.

  • Fácil de usar y configurar los certificados en mac/iOS/Android
  • Todas las herramientas avanzadas: Map Local, Map Remote, Breakpoint, Scripting, ...
  • Desarrollo activo y rastreador de errores/características
  • Es una aplicación premium sin límite de tiempo.

Descargo de responsabilidad: soy un creador de Proxyman. Solo venga aquí para sugerir una mejor alternativa para aumentar la productividad. ¡Espero que disfrutes de la aplicación!

El proxy ZAP Attack de OWASP es una excelente alternativa OpenSource.

El Burp ya mencionado también es excelente, pero la versión paga es mucho mejor que la versión gratuita.

Yo uso ambos para el trabajo.

Captor , disponible en la tienda de aplicaciones mac

Es una aplicación nativa, puede capturar HTTP/HTTPS como CharlesProxy.

Ahora hay una versión para Mac a través de mono. Instalar Fiddler en Mac OSX Acerca de la aplicación

Nombre de la aplicación: Fiddler Descripción de la aplicación: fiddler (Aplicación: Fiddler.app) Sitio web de la aplicación: http://www.telerik.com/fiddler Instalar la aplicación

Presione Comando+Espacio y escriba Terminal y presione la tecla Intro/Retorno. Ejecutar en la aplicación Terminal: ruby ​​-e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null y presione la tecla enter/return. Espere a que termine el comando. Ejecutar: brew cask install fiddler ¡Listo! Ahora puede usar Fiddler.