¿Alguien puede recomendar un proxy de depuración HTTP?

10

Me gustaría algo que me permita:

  1. Inspeccionar todo el tráfico HTTP (S) entre mi computadora e Internet, incluido 127.0.0.1
  2. Modificar datos entrantes o salientes
  3. También sería bueno si tuviera un subsistema de secuencias de comandos para establecer reglas y eventos
  4. Prefiero que sea una aplicación GUI.

Por favor no responda con WireShark . Soy consciente de WireShark y lo he usado muchas veces y es una gran aplicación. Me gustaría algo que restrinja sus capturas a la capa de aplicación y al tráfico HTTP (S) solamente e ignore las otras capas de Internet Protocol Suite. Además, no tiene algunas de las características que enumeré anteriormente.

Dale Ragan
fuente
Un par de reglas en WireShark también podrían ayudarlo a filtrar la salida a lo que realmente quiere ver.
reiche

Respuestas:

0

HTTP Toolkit se ajusta muy bien a esta lista:

✔️ Puede inspeccionar cualquier tráfico HTTP, tanto local como a servidores en Internet, con la configuración automática de un clic para navegadores y herramientas de CLI

✔️ Puede modificar los datos entrantes o salientes

✔️ Puede definir reglas para el tráfico, con coincidencia configurable (método, host, URL específica, valores de encabezado, etc.) y manejo (puntos de interrupción, respuestas fijas, tiempos de espera)

✔️ Es una aplicación GUI:

Captura de pantalla de HTTP Toolkit UI

También es notablemente 100% de código abierto, y la versión gratuita estándar incluye todo lo que está buscando aquí. Divulgación completa: este es mi proyecto. Lo he estado construyendo durante un tiempo, con el objetivo de construir una versión de Fiddler para nosotros, que no somos usuarios de Windows, para herramientas modernas. Déjame saber lo que piensas :-).

Tim Perry
fuente