Red de conocimiento informático - Conocimiento informático - Cómo utilizar la herramienta Fiddler

Cómo utilizar la herramienta Fiddler

Fiddler es una de las herramientas de depuración web más poderosas y útiles. Puede registrar blogs.com/login.aspx de todos los clientes y servidores.

2. Abra Fiddler, ingrese a los blogs de bpu. .com/login.aspx en la línea de comando

3. Ingrese el nombre de usuario y la contraseña incorrectos y haga clic en Iniciar sesión

4. haga clic en la pestaña Formularios web debajo de la pestaña Inspectores, cambie el nombre de usuario y la contraseña y luego haga clic en Ejecutar hasta completar como se muestra en la siguiente figura.

5. El resultado es que el parque de blogs ha iniciado sesión correctamente

Establezca puntos de interrupción en Fiddler para modificar la Respuesta

Por supuesto, la Respuesta también puede serlo. modificado en Fiddler

Primer método: abra Fiddler y haga clic en Reglas-gt; Punto de interrupción automático -gt después de la respuesta (este método interrumpirá todas las sesiones)

¿Cómo eliminar el comando? Haga clic en Reglas-gt; Punto de interrupción automático -gt; Deshabilitado

Segundo: ingrese el comando en la línea de comando: bpafter www.baidu.com (este método solo interrumpirá www.baidu.com)

p>

¿Cómo eliminar el comando? Ingrese el comando bpafter en la línea de comando.

El uso específico es similar al de la sección anterior, por lo que no entraré en detalles.

Crea reglas de AutoResponder en Fiddler

La pestaña AutoResponder de Fiddler te permite devolver archivos desde local sin blogs.com/images/logo_2012_lantern_festival.gif Arrastra esta sesión a la pestaña AutoResponer Next

3. Seleccione Habilitar respuestas automáticas y transferencia de solicitudes no coincidentes

4. Seleccione Buscar un archivo... en el Editor de reglas a continuación y seleccione la imagen guardada localmente. Abajo.

5. Utilice la página de inicio de IE Blog Park nuevamente y verá que las imágenes en la página de inicio son locales.

Cómo filtrar sesiones en Fiddler

Cada vez que usas Fiddler y abres un sitio web, puedes ver docenas de sesiones en Fiddler, lo cual es deslumbrante. La mejor manera es filtrar algunas sesiones, como filtrar imágenes. Hay una función de filtrado en la pestaña Filtros a la derecha, y después de investigar un poco, sabrá cómo usarla.

Función de comparación de sesiones en Fiddler

Seleccione 2 sesiones, haga clic derecho y haga clic en Comparar, puede usar WinDiff para comparar las diferencias entre las dos sesiones (por supuesto, necesita instalar WinDiff )

Aparatos de codificación proporcionados en Fiddler

Haga clic en TextWizard en la barra de herramientas de Fiddler. Esta herramienta puede codificar y decodificar cadenas.

Consultar sesión en Fiddler

Utilice la tecla de método abreviado Ctrl F para abrir el cuadro de diálogo Buscar sesiones, ingrese palabras clave para consultar la sesión que desea.

La sesión consultada se mostrará en amarillo

Guardar la sesión en Fiddler

A veces necesitamos guardar la sesión para enviarla a otros o analizarla más tarde. Los pasos para guardar una sesión son los siguientes:

Seleccione la sesión que desea guardar y luego haga clic en Archivo-gt-gt; p>

Lo más complicado de Fiddler es el sistema de script. Documento de ayuda oficial: todas las sesiones de blogs se muestran en rojo.

Coloque este script bajo el método OnBeforeRequest(oSession: Session) y haga clic en "Guardar script"

if (oSession.HostnameIs("www.cnblogs.com")) {

oSession["ui-color"] = "red";

}

De esta forma, todas las sesiones de cnblogs se mostrarán en rojo

Cómo usar Fiddler al depurar el sitio web en VS

Cuando usamos Visual Studio para desarrollar sitios web ASP.NET, también necesitamos usar Fiddler para analizar HTTP. De forma predeterminada, Fiddler no puede detectar el sitio web localhost. . Pero siempre que agregue un punto después de localhost, Fiddler puede detectarlo.

Por ejemplo: la dirección original de ASP.net es http://localhost:2391/Default.aspx. Después de agregar un punto, se convierte en http://localhost.:2391/Default.aspx.

La segunda forma es agregar el sitio local 127.0.0.1 en el archivo de hosts

Cómo acceder a http://localsite: número de puerto. De esta forma, Fiddler también puede interceptarlo.

La respuesta es confusa

A veces vemos que el HTML en la respuesta está confuso. Esto se debe a que el HTML está comprimido. Podemos descomprimirlo de dos maneras.

1. Haga clic en "La respuesta está codificada; es posible que sea necesario decodificarla antes de la inspección. Haga clic aquí para transformar" encima de Respuesta sin procesar.

2 Seleccione "Decodificar" en la barra de herramientas. Esto lo descomprimirá automáticamente.