Как я могу регистрировать исходящий трафик TCP, включая полный путь к URL-адресам?

Я регулярно использую программу на Linux, которая делает запрос TCP при запуске и обновляет файл с помощью токена доступа перед запуском. Я бы хотел написать пакетный скрипт, который делает этот запрос (используя завиток или что-то еще), и выполняет несколько других задач перед запуском программы, но у меня возникла проблема с протоколированием полного пути к URL-адресу, запрашиваемому программой.

Я знаю, как регистрировать исходящий TCP-трафик с помощью netstat ( netstat -vWcep --protocol=tcp ) и с tcpdump ( tcpdump -i wlan0 -P out -v -w logfile.pcap ). Обе эти программы регистрируют только имя хоста исходящих запросов. Например, я знаю, что запрос на s3-1.amazonaws.com , но мне нужно знать, что происходит после этого. Мне также может понадобиться знать, какие данные публикуются.

Как я могу это сделать?

Linux и Unix - лучшая ОС в мире.