Чтобы убедиться, что мое приложение отправляет туда и обратно с моим сервером правильно, я запустил
tcpdump -w ~/capture.txt -s 0 port 80
на сервере с промежуточным прокси, чтобы перехватывать все запросы. Это прекрасно работало, за исключением того, что мой браузер и сервер настроены на использование gzip при отправке данных. Теперь у меня есть файл capture.txt с кучей двоичных данных. Какой самый простой способ, которым я могу декодировать эти данные, чтобы убедиться, что мои вызовы API работают правильно?
Я пытался скопировать двоичные данные запросов в отдельный файл, а затем распаковывать их, но это не помогло ... Я просто хочу, чтобы самый простой способ увидеть текстовую версию того, что отправляется туда и обратно.