Untuk keperluan debugging, saya ingin memonitor permintaan http pada antarmuka jaringan.
Menggunakan tcpdump
baris perintah naif saya mendapatkan terlalu banyak informasi tingkat rendah dan informasi yang saya butuhkan tidak terwakili dengan jelas.
Membuang lalu lintas melalui tcpdump
ke file dan kemudian menggunakan wireshark
memiliki kelemahan bahwa itu tidak on-the-fly.
Saya membayangkan penggunaan alat seperti ini:
$ monitorhttp -ieth0 --only-get --just-urls
2011-01-23 20:00:01 GET http://foo.example.org/blah.js
2011-01-23 20:03:01 GET http://foo.example.org/bar.html
...
Saya menggunakan Linux.