No veo ninguna solicitud de librerías de red de terceros
¿No aparecen en Proxyman las solicitudes de axios, fetch, Alamofire, Ktor o cURL? Usa Automatic Setup, Network Extension o configura el proxy HTTP en la librería.
1. Problema
- Veo otras solicitudes en Proxyman, pero no las de mi sitio web, de mi app de NodeJS, iOS o Android que usa librerías de red de terceros, como fetch, axios, Alamofire, Ktor Apache HttpClient, curl, ...
Si una librería que se ejecuta en tu Mac ignora la configuración del proxy, prueba Network Extension. Captura el tráfico HTTP/HTTPS compatible sin cambiar la configuración de proxy de la librería. Para HTTPS, sigue siendo necesario confiar en el certificado y usar SSL Proxying.
Network Extension está en BETA y requiere Proxyman PRO en macOS 26 o posterior.
2. Nueva solución automática (v4.7.0 o posterior) ✅
Proxyman v4.7.0 o posterior puede capturar el tráfico HTTP/HTTPS de scripts de NodeJS, Python y Ruby con un solo clic.
- Solución de un solo clic: no hace falta configurar el proxy HTTP ni confiar a mano en el certificado autofirmado.
- Admite NodeJS, Ruby y Python. Las versiones más recientes también admiten Golang.
Cómo se usa
- Abre Proxyman → menú Setup → Automatic Setup…
- Haz clic en Open New Terminal…
- Si es necesario, acepta el permiso de AppleScript que aparece.
- Se abre una nueva ventana de Terminal. Inicia tu servidor backend de Python o ejecuta tus scripts ahí. Proxyman captura todo su tráfico.
- Listo ✅

Abre una Terminal preconfigurada con Automatic Setup
Consulta No veo ningún tráfico HTTP desde mis scripts de NodeJS, Python o Ruby para más detalles.
3. Solución anterior (no recomendada ❌)
En general, debes configurar la librería de red para usar un proxy HTTP que apunte al puerto de Proxyman (9090 de forma predeterminada).
Estas son algunas posibles soluciones:
- Fetch: Usar un proxy como Fiddler con la API Fetch (Stack Overflow)
- cURL: usa el flag --proxy. Por ejemplo:
$ curl -v "https://httpbin.org/get?id=123" --proxy localhost:9090
Más información: cURL con un proxy (Stack Overflow)
Axios
Puedes configurar el proxy HTTP en Axios. Así, todo su tráfico aparecerá en Proxyman.
axios.get({
url: '/v1/user/data',
// 'proxy' defines the hostname and port of the proxy server
// Use `false` to disable proxies, ignoring environment variables.
// `auth` indicates that HTTP Basic auth should be used to connect to the proxy, and
// supplies credentials.
// This will set an `Proxy-Authorization` header, overwriting any existing
// `Proxy-Authorization` custom headers you have set using `headers`.
proxy: {
host: '127.0.0.1',
port: 9090
}
});
Proxyman escucha en el puerto 9090 de forma predeterminada. Para averiguar la dirección IP y el puerto de tu Mac, consulta la guía de configuración de iOS.