Estoy completamente en desacuerdo con la configuración de un proxy para inspeccionar el tráfico HTTP (S) de la aplicación que estoy desarrollando. He intentado correr Fiddler2 y Charles Web Proxy, ambos se ejecutan en 127.0.0.1:888, y poner en marcha el emulador de Android con el parámetro:¿Cómo configurar un Proxy HTTP como Fiddler2 o Charles Web Proxy con el último Android Emulator en Windows?
-http-proxy http://127.0.0.1:8888
para probarlo abro el navegador de Android. Veo en Fiddler2 que la solicitud se enruta a través del proxy. Sin embargo, solo RARAMENTE la solicitud recibe una respuesta exitosa. En la mayoría, y cuando digo más, me refiero al 99% del tiempo, la solicitud se reintenta y falla nuevamente con el navegador de Android que me dice "El servidor no pudo comunicarse".
¿Alguien ha encontrado una forma de configurar Fiddler2 o Charles para depurar el tráfico HTTP (S) a través del emulador de Android?
"Works for me" es bastante inútil. –
No es que haya publicado "funciona para mí" y nada más. Además, confirmar que la función proxy no está completamente rota sería un punto de datos útil para algunos. –
Obtuve exactamente el mismo comportamiento con el emulador Charles + Android. Parece que el emulador recibe respuestas parciales ... Así que use wireshark ... –