Apakah mungkin untuk mengatur fiddler untuk menangkap permintaan dari QGIS

11

Saya ingin tahu apakah mungkin pengaturan fiddler untuk menangkap permintaan WMS / WFS dari QGIS dan bagaimana melakukannya.

Fiddler menangkap permintaan dari MapInfo dan saya tidak ingat membuat pengaturan di fiddler untuk mencapai itu.

Jadi bisakah saya membuat permintaan penangkapan fiddler dari QGIS dan bagaimana cara melakukannya?

Info versi: Fiddler 2.3.9.5, QGIS 1.7.0

taudorf
sumber

Jawaban:

13

Fiddler memungkinkan Anda untuk menangkap lalu lintas HTTP yang bertindak sebagai proksi antara Anda dan jaringan.

Jadi untuk menangkap permintaan WMS / WFS dari perangkat lunak apa pun saya yakin Anda baru saja menjalankan Fiddler seperti biasa. Cara yang sama Anda lakukan dengan MapInfo - tidak diperlukan konfigurasi tambahan.

PS Saya telah mengujinya dengan ArcGIS Server - berhasil menangkap lalu lintas REST.

EDIT1:

Anda benar - menjalankan fiddler tanpa konfigurasi tambahan QGIS tidak melakukan apa-apa.

Saya dapat menangkap lalu lintas dari QGIS dengan menavigasi ke Pengaturan QGIS \ Opsi \ Jaringan dan memeriksa Use proxy for web access. Kemudian saya memiliki pengaturan 127.0.0.1untuk Host, 8888untuk Port dan HttpProxyuntuk tipe Proxy.

Anda juga dapat menggunakan parameter ini atau memeriksa apa yang telah disiapkan Fiddler di Panel Kontrol Windows \ Opsi Internet \ Koneksi \ Pengaturan LAN \ Lanjut

Saya pikir ini terjadi karena QGIS tidak membaca sistem Internet Properties dan MapInfo sedang membaca.

Alex Markov
sumber
Itu juga yang saya pikir harus saya lakukan, tetapi ketika saya menambahkan lapisan WMS di QGIS dan memindahkan peta atau memperbesar, saya tidak melihat permintaan di fiddler. Tetapi ketika saya menambahkan lapisan WMS di MapInfo dan zoom saya mendapatkan semua permintaan di fiddler.
taudorf
1
Memang, Anda benar - konfigurasi tambahan diperlukan. Saya telah memperbarui jawaban saya.
Alex Markov
Terima kasih atas jawaban Anda yang diperbarui. Pengaturan QGIS untuk menggunakan proxy telah melakukan trik untuk saya.
taudorf
QGIS 2.0 harus membaca pengaturan proxy sistem sekarang.
Nathan W
1
Untuk mengklarifikasi komentar Nathan (pengujian di QGIS 2.2.0), ini berarti bahwa Anda masih harus memeriksa opsi 'Gunakan proxy untuk akses web' di Pengaturan> Opsi, tetapi Anda tidak perlu mengisi kolom mana pun.
nmtoken