Para fins de depuração, quero monitorar as solicitações HTTP em uma interface de rede.
Usando uma tcpdump
linha de comando ingênua, obtenho muitas informações de baixo nível e as informações de que eu preciso não estão muito claramente representadas.
Despejar o tráfego tcpdump
em um arquivo e usá-lo wireshark
tem a desvantagem de que ele não está em movimento.
Eu imagino um uso de ferramenta como este:
$ 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
...
Eu estou usando Linux.