Я пытаюсь выделить ошибку, которая существует либо в HTTP-клиенте Python httplib2, либо в API. (Первое предположение - это API.) При использовании httplib2 для передачи данных POST в API RESTful я получаю статус ответа 401 (без авторизации) и , сохраняя данные в API.
Я бы хотел изучить HTTP-запрос и ответ клиента, те самые строки, которые были наложены и получены из сети. Код httplib2 кажется слишком сложным, чтобы легко фиксировать значения внутри него, и он может пропустить ошибку.
Кажется, быстрее посмотреть на сетевые коммуникации с клиентом. Есть ли какой-нибудь инструмент, который я могу использовать для мониторинга связи клиента с локальной сетевой розеткой?