如何检查Python HTTP客户端的网络通信?

che*_*vik 5 python network-programming http httplib2

我试图找出Python的httplib2 HTTP客户端或API中存在的错误.(首先猜测是API.)在使用httplib2将数据POST到RESTful API时,我得到401响应状态(无授权)并将数据保存到API.

我想检查HTTP请求和对客户端的响应,以及从网络接收和接收的字符串.httplib2代码似乎过于复杂,无法轻松捕获其中的值,并且可能会错过该错误.

查看与客户端的网络通信似乎更快.是否有一些工具可用于监控客户端与本地网络套接字的通信?

Jes*_*edc 4

我使用http://www.charlesproxy.com进行所有网络调试。