Captura avanzada de paquetes Fiddle
Fiddler es una buena herramienta de captura de paquetes. La captura predeterminada es blogs.com/yoyoketang/
2. Haga clic en el área Encabezados debajo de Inspectores a la derecha para ver los Encabezados de solicitud
p>3. El área de encabezados de solicitud contiene la información del encabezado de la solicitud. Puede ver que la solicitud de obtención que abre la página de inicio del jardín del blog es una solicitud de obtención.
4. La diferencia entre obtener y. parámetros de solicitud de publicación
1. No hablaré sobre las diferencias funcionales entre get y post. Puede verificar la información usted mismo. Aquí verificamos principalmente la diferencia en los parámetros de solicitud desde el nivel de captura de paquetes por parte de Fiddler.
2. Verifique los parámetros sin procesar de la solicitud de obtención. Se divide principalmente en tres partes:
--La primera parte es la dirección URL de la solicitud.
--La segunda parte es la dirección del host
--La tercera parte es el encabezado de información del encabezado de solicitud
Introducción a las 4 herramientas de captura de paquetes de Fiddler (solicitud y respuesta)
Este artículo presenta brevemente varias áreas de la interfaz de Fiddler y para qué se utiliza cada área para dominar mejor esta herramienta
1. Introducción a la herramienta
1. La primera área es el menú de configuración, que se presentó en los dos artículos anteriores
2. La segunda área son algunos menús de acceso directo, puede hacer clic en las teclas de función de acceso directo
3. El lado izquierdo de la tercera área es una lista de sesiones de solicitud capturadas, cada solicitud es una sesión
4. El área superior derecha del cuarto bloque es la información detallada de la solicitud de solicitud, puede ver encabezado, cookies, raw, json, etc.
5. El área inferior derecha del quinto bloque es la información de respuesta, puede ver los datos json del servicio u otra información devuelta por el cliente
6. La pequeña área negra en la esquina inferior izquierda de la sexta área es muy discreta y fácil de ignorar. Esta área está en modo de línea de comando y se pueden ingresar simplemente Comandos como: cls, realizar pantalla. limpieza, etc.
3. Solicitud y respuesta
1. La solicitud son los datos enviados por el cliente y la respuesta son los datos devueltos por el servidor, las funciones de estos dos. las áreas son similares
No hay encabezado de autorización presente
5.cookies: ver detalles de las cookies
6.raw: ver una solicitud completa El contenido se puede copiar directamente.
7.json: Ver datos json
8.xml: Ver información del archivo xml
4. decodificar decodificar
1. Si el área TextView de la respuesta está confusa, puede hacerlo directamente
Decodifica el área amarilla debajo del contacto
1. Introducción a Composer
Haz clic en el área de Composer a la derecha y podrás ver la siguiente interfaz, que es la interfaz para probar la interfaz.
2, Simular solicitud de obtención
1. Ingrese a la página de inicio del blog en la barra de direcciones del área de Composer: blogs.com/yoyoketang/
2. Seleccione la opción obtener solicitud, haga clic en Ejecutar y la solicitud se enviará con éxito.
3. Después de que la solicitud se envíe correctamente, se generará un registro de sesión en el cuadro de conversación de la izquierda y podrá ver los detalles de la captura del paquete.
4. Habrá un registro de solicitud histórico adicional en el área de historial a la derecha
p>
1. Explicación detallada de la URL
1 La URL es la que normalmente ingresamos en la barra de direcciones al abrir Baidu: blogs.com
2. Abra cualquier página web en el parque de blogs y encontrará Intercepted
3. Abra otros sitios web en Blog Park y otros sitios web podrán realizar solicitudes normalmente
4. Explique que solo se han interceptado solicitudes del foro tribal (www.cnblogs.com)
p. >
5. Borre la entrada bpu y presione Enter
6. Otros comandos relacionados en la línea de comando
Bpafter, Bps, bpv, bpm, bpu
Estos comandos se utilizan principalmente para establecer puntos de interrupción en lotes
Bpafter xxx: interrumpe todas las respuestas de sesión cuya URL contenga los caracteres especificados
Bps xxx: interrumpe todos los estados de respuesta HTTP que contienen los caracteres especificados respuesta de sesión de caracteres especificados
Bpv xxx: interrumpe todas las respuestas de sesión en el método de solicitud especificado
Bpm xxx: interrumpe todas las respuestas de sesión en el método de solicitud especificado, igual que bpv xxx
Bpu xxx: similar a bpafter
Cuando estos comandos no agregan parámetros, todas las solicitudes HTTP con puntos de interrupción establecidos se borrarán.
Para obtener más comandos, consulte el manual del sitio web oficial de Fiddler
1. Guardar como texto
1. Tome el inicio de sesión del parque de blogs como ejemplo para capture la sesión de solicitud de inicio de sesión
2. Haga clic en Archivo>Guardar>Sesiones seleccionadas>como texto en la esquina superior izquierda y guárdelo en la computadora en formato de texto
3. Código confuso problema (decodificar)
1. Abra la página de inicio del blog: blogs.com/yoyoketang/, guárdelo y verifíquelo, encontrará que el código devuelto está confuso