localhost - una - que hacer cuando un hombre te ignora
¿Cómo hago para que Fiddler deje de ignorar el tráfico a localhost? (13)
Al usar Fiddler para monitorear las solicitudes y respuestas HTTP en Internet Explorer, ignora todo el tráfico dirigido a http: // localhost .
Al usar Fiddler v4.6 y la configuración predeterminada no se pudo ver ningún tráfico desde ''localhost''. Intenté muchas sugerencias aquí pero nada funcionó.
Habilitado Ayuda -> Solución de problemas y podría ver muchas más solicitudes. Las sesiones se marcaron en una fuente tachada y la razón dada fue ''Oculto debido a la barra de estado> Filtro de proceso''.
Encontré esta respuesta de Eric Lawrence a la persona que tiene el mismo problema http://www.telerik.com/forums/fiddler-not-capturing-ios-traffic-even-though-echo-service-works
Básicamente, qué hacer es: mire la barra de estado en la parte inferior de la ventana de Fiddler, la segunda pequeña "bandeja" en esa barra probablemente diga algo así como "navegadores web". Haga clic en eso y luego cambie a "Todos los procesos".
El sitio web de Fiddler aborda esta pregunta directamente.
Hay varias soluciones sugeridas, pero la más sencilla es simplemente usar el nombre de la máquina en lugar de "localhost" o "127.0.0.1":
http://machinename/mytestpage.aspx
Fiddler v4.5.1.0 le permitirá reemplazar "localhost" con "localhost.fiddler" y presentar localhost como el nombre de host para el servidor receptor que se ejecuta en su máquina.
Esto evita los errores de "host no reconocido" al conectarse a los servicios de WCF con el servidor web incorporado que utiliza Visual Studio.
es decir, en lugar de http://localhost:51900/service.wcf
puede usar http://localhost.fiddler:51900/service.wcf
Internet Explorer tiene una característica nueva desde IE9 RC: agregar <-loopback>
a la lista de <-loopback>
de proxy hace que WinInet (la biblioteca de red utilizada por IE) envíe solicitudes destinadas a localhost
y 127.0.0.1
través del proxy definido.
Aquí está el anuncio original de @EricLaw: http://blogs.msdn.com/b/fiddler/archive/2011/02/10/fiddler-is-better-with-internet-explorer-9.aspx
La respuesta correcta es que Fiddler ignora el tráfico dirigido a Localhost, sino que la mayoría de las aplicaciones están codificadas para eludir proxies (de los cuales Fiddler es uno) para las solicitudes dirigidas a localhost.
Por lo tanto, las diversas soluciones disponibles: http://fiddler2.com/documentation/Configure-Fiddler/Tasks/MonitorLocalTraffic
Para que Fiddler capture el tráfico cuando está depurando el host local, después de presionar F5 para comenzar a degugging, cambie la dirección para que localhost tenga un "." después de.
Por ejemplo, comienza a depurar y tiene la siguiente URL en la barra de direcciones:
http://localhost:49573/Default.aspx
Cambiarlo a:
http://localhost:49573/Default.aspx
Presiona Enter y Fidder comenzará a recoger tu tráfico.
Para que Fiddler capture el tráfico de localhost en IIS local, hay 3 pasos (funcionó en mi computadora):
- Haga clic en Herramientas> Opciones de Fiddler. Asegúrese de Permitir que los clientes remotos se conecten está marcado. Cerrar Fiddler.
- Cree un nuevo DWORD llamado ReverseProxyForPort dentro de KEY_CURRENT_USER / SOFTWARE / Microsoft / Fiddler2. Establezca el DWORD en el puerto 80 (elija el decimal aquí). Reiniciar Fiddler.
- Agregue el puerto 8888 a las direcciones definidas en su cliente. Por ejemplo, localhost: 8888 / MyService / WebAPI / v1 /
Puede usar http: //ipv4.fiddler o http: //ipv6.fiddler en lugar de localhost
Use su dirección IP local (no 127.0.0.1) en su lugar funcionaría, como 192.16.0.88, etc. Vaya a cmd.exe y escriba ipconfig y lo verá.
texto alternativo http://www.freeimagehosting.net/uploads/d2993639f5.png
Vaya a Herramientas, Opciones de Fiddler ..., seleccione la pestaña Conexiones, luego asegúrese de que esté marcada la casilla Monitorear todas las conexiones. Como dijo Antony Scott, pero también asegúrese de que el panel "Sesiones web" esté configurado en "Capturar" y ["Navegadores web" O "Todos los procesos"]. Parece que el valor predeterminado es "Sin navegador".
Windows XP:
Asegúrese de hacer clic en el botón de configuración para cada uno de los elementos en el cuadro de lista "Configuración de acceso telefónico y red privada virtual" en la pestaña "Conexiones" del subprograma del panel de control "Opciones de Internet".
Me di cuenta de que Fiddler dejaría de usar la configuración de "configuración de LAN" una vez que me conectara a mi VPN. Incluso si el tráfico no estaba pasando por la VPN.
asegúrese de que esté marcada la opción Monitorear todas las conexiones. no funciona para mí tal vez el puerto es diferente Necesito ver httprequest en mi sitio desde gmail mi sitio está en win xp y iis5 (mi propia máquina)
¡No use localhost en la url!
- http: //
localhost: 4200 / myTestProject
Use esto: