gpt4 book ai didi

python - 如何监控传出的 HTTPS

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:22:30 26 4
gpt4 key购买 nike

我正在使用外部服务来管理我的用户(称为 stormpath),他们会根据 api 调用向我收费。最近 api 调用大大增加,我想

记录到文件或标准输出所有来自服务器 (debian) 的传出 http 调用

在我的本地主机上,我已经通过许多涉及猴子使用 mitmproxy

修补 pips 的 hack 来做到这一点。

很明显,我不能在我的生产服务器上这样做。

如何记录 https 调用,然后仅 grep 相关调用?

是否有一个简单的 Flask 插件,它会在每次有来自外部 Flask 服务的传出 HTTPS 请求 时设置回调?

在我的本地主机中,mitmproxy 输出如下所示

enter image description here

尝试在我的生产服务器中使用 python 工具获得相同的输出。

最佳答案

通过stormpath-sdk-python检查后图书馆似乎所有请求都通过 stormpath.http.HttpExecutor类,特别是 request HttpExecutor 类的方法。

And it seems they previously had logging available for requests but chose to remove it due to problems with encoding.

一个选择是 fork stormpath-sdk-python 库并添加适合您的日志记录或回调 Hook 。

关于python - 如何监控传出的 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40959543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com