setup fiddler

setup - ¿Cómo configurar Fiddler para escuchar localhost?



telerik fiddler (13)

.NET e Internet Explorer no envían solicitudes de localhost a través de ningún proxy, por lo que no aparecen en Fiddler.

Hay muchas alternativas disponibles

Usa el nombre de tu máquina en lugar de localhost. Usando Firefox (con el complemento fiddler instalado) para realizar la solicitud. Use http: //ipv4.fiddler en lugar de localhost.

Para más información http://www.fiddler2.com/Fiddler/help/hookup.asp

Quiero monitorear el tráfico HTTP entre un proceso en mi máquina local y otro proceso (servidor), que también se ejecuta en mi máquina local.

¿Cómo puedo configurar Fiddler para que escuche el tráfico desde y hacia el localhost ?


Agrega un punto . después del localhost .

Por ejemplo, si tuviera http: // localhost: 24448 / HomePage.aspx

Cámbielo a http://localhost.:24448/HomePage.aspx

Internet Explorer omite el servidor proxy para "localhost". Con el punto, el control "localhost" en el nombre de dominio falla.


En lugar de configurar el cliente y el servidor de aplicaciones para utilizar otro dominio, es posible que desee configurar la aplicación cliente para usar un proxy. Fiddler también crea un proxy que puede usar, registrando todo el tráfico. Rick Strahl escribió en su blog sobre el uso de esto en .NET Apps, siempre estoy extraviando esta publicación de blog, así que déjame vincularla aquí: http://weblog.west-wind.com/posts/2008/Mar/14/Debugging-Http-or-Web-Services-Calls-from-ASPNET-with-Fiddler .

Para ser breve, el cambio de app.config es:

<system.net> <defaultProxy> <proxy proxyaddress="http://127.0.0.1:8888" /> </defaultProxy> </system.net>


Estoy ejecutando Fiddler v4.4.7.1. Necesitaba usar localhost: 8888 o machinename: 8888 cuando usaba la pestaña Composer. Mire la opción del menú Ayuda / Acerca de Fiddler, donde dice, "Ejecutando:". El mío muestra machinename: 8888 allí.


La luz,

Puede configurar el proceso que actúa como el cliente para usar el violín como un proxy.

Fiddler se configura como un proxy convenientemente en 127.0.0.1:8888 y, de forma predeterminada, anula la configuración del sistema en Opciones de Internet en el Panel de control (si ha configurado alguno) de manera que todo el tráfico de los protocolos comunes (http, https, y ftp) va a 127.0.0.1:8888 antes de salir de su máquina.

Ahora estos protocolos a menudo provienen de procesos comunes, como los navegadores, por lo que son fácilmente recuperados por el violinista. Sin embargo, en su caso, el proceso que inicia las solicitudes probablemente no sea un navegador, sino uno para un lenguaje de programación como php.exe o java.exe, o el idioma que esté utilizando.

Si, por ejemplo, estás usando php, puedes aprovechar Curl. Asegúrese de que el módulo curl esté habilitado, y luego justo antes de su código que invoca la solicitud, incluya:

curl_setopt ($ ch, CURLOPT_PROXY, ''127.0.0.1:8888'');

Espero que esto ayude. También puede buscar cosas de la documentación de violinista para obtener una base para, por ejemplo, http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigurePHPcURL




Reemplazar localhost con 127.0.0.1 Si no funciona, cambie la configuración de ejecución para admitir su dirección IP.


Si está utilizando FireFox, el complemento de Fiddler lo configurará automáticamente para que no ignore el host local al capturar el tráfico. Si el tráfico de localhost sigue apareciendo (o de repente), intente deshabilitar y volver a habilitar la captura de tráfico desde Fiddler para modificar el complemento y corregir la configuración del proxy.


Simplemente agregando el violín a la url

http://localhost.fiddler:8081/

El tráfico se enruta a través del violín y, por lo tanto, se muestra en el violín.


Y descubrí que en vista ''localhost''. no trabajará. En este caso use ''127.0.0.1.'' (dirección de bucle invertido con un punto adjunto).


intente poner el nombre de su máquina / dirección IP en lugar de ''localhost'' en la URL. Funciona para mi...


tools => fiddler options => connections hay un textarea con cosas para saltar, borra LH desde allí