Você pode usar o wireshark, um proxy como tinyproxy ou squid ou uma ferramenta de depuração em um navegador, o chrome o integra, o Firefox também pode tê-lo como um plugin chamado live http header.
O Wireshark obtém todos os pacotes que pode receber solicitações de outros computadores na mesma rede. Você pode usar filtros como http.request.method == "GET" ou http.request.method == "POST" Obtém a informação por pacote, um pedido pode ser mais longo que um pacote, mas não é provável que aconteça. Você também pode perguntar no link . você também pode usar outro sniffer de pacotes como tcp dump.
Para obter todas as solicitações do seu computador com um proxy, você provavelmente terá que configurá-las como transparentes e registrar todas as solicitações.
As ferramentas de depuração nos navegadores obtêm apenas solicitações de uma página, pelo menos no chrome.