¿Es posible configurar fiddler para capturar solicitudes de QGIS

11

Quiero saber si es posible configurar fiddler para capturar solicitudes WMS / WFS de QGIS y cómo hacerlo.

Fiddler está capturando las solicitudes de MapInfo y no recuerdo haber hecho ninguna configuración en Fiddler para lograrlo.

Entonces, ¿puedo hacer solicitudes de captura de violinistas de QGIS y cómo lo hago?

Información de versión: Fiddler 2.3.9.5, QGIS 1.7.0

taudorf
fuente

Respuestas:

13

Fiddler le permite capturar el tráfico HTTP que actúa como un proxy entre usted y la red.

Entonces, para capturar solicitudes WMS / WFS de cualquier software, creo que solo tiene que ejecutar Fiddler como de costumbre. De la misma manera que lo ha hecho con MapInfo: no se requiere configuración adicional.

PD: Lo probé con ArcGIS Server, capturando con éxito el tráfico REST.

EDITAR1:

Tenía razón: ejecutar fiddler sin configuración adicional de QGIS no hizo nada.

Pude capturar el tráfico de QGIS navegando a Configuración QGIS \ Opciones \ Red y comprobando Use proxy for web access. Luego configuré 127.0.0.1Host, 8888Port y HttpProxyProxy.

También puede usar estos parámetros o verificar qué Fiddler había configurado en el Panel de control de Windows \ Opciones de Internet \ Conexiones \ Configuración de LAN \ Avanzado

Creo que esto está sucediendo porque QGIS no está leyendo las propiedades de Internet del sistema y MapInfo está leyendo.

Alex Markov
fuente
Eso también fue lo que pensé que debería hacer, pero cuando agrego una capa WMS en QGIS y muevo el mapa o hago zoom no veo las solicitudes en Fiddler. Pero cuando agrego una capa WMS en MapInfo y hago zoom, obtengo todas las solicitudes en fiddler.
taudorf
1
De hecho, tenía razón: se requiere una configuración adicional. He actualizado mi respuesta.
Alex Markov
Gracias por tu respuesta actualizada. Configurar QGIS para usar un proxy me sirvió.
taudorf
QGIS 2.0 debería leer la configuración del proxy del sistema ahora.
Nathan W
1
Para aclarar el comentario de Nathan (prueba en QGIS 2.2.0), esto significa que todavía tiene que marcar la opción 'Usar proxy para acceso web' en Configuración> Opciones, pero no necesita completar ninguno de los campos.
nmtoken