我使用一个外部服务来管理我的用户(称为stormpath),这些用户向我收取每个api调用的费用。最近api调用大幅度增加,我想
从服务器(debian)登录到文件或输出所有传出的http调用(Debian)
在我的本地主机中,我做了很多涉及猴子使用mitmproxy修补点的黑客操作。
显然,我不能在我的生产服务器上做这件事。
如何记录https调用,然后只记录相关调用?
是否有一个用于烧瓶的简单插件,可以在每次从服务外部发出一个传出的HTTPS请求时设置回调?
在我的本地主机中,mitmproxy输出如下所示

试图在我的生产服务器中使用python工具获得相同的输出。
发布于 2016-12-04 14:40:15
在检查完stormpath-sdk-python库之后,似乎所有的请求都经过stormpath.http.HttpExecutor类,特别是HttpExecutor类的request方法。
而且似乎他们以前有可用于请求的日志记录,但由于编码问题而选择删除它。
一个选项是分叉stormpath-sdk-python库,并添加适合您的日志记录或回调钩子。
https://stackoverflow.com/questions/40959543
复制相似问题