Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何监视传出的HTTPS_Python_Linux_Networking_Flask - Fatal编程技术网

Python 如何监视传出的HTTPS

Python 如何监视传出的HTTPS,python,linux,networking,flask,Python,Linux,Networking,Flask,我正在使用一个外部服务来管理我的用户(称为stormpath),这些用户每次api调用都向我收费。最近api调用大大增加,我想 记录到文件或stdout所有来自服务器的传出http调用(debian) 在我的localhost中,我使用了很多黑客,包括使用mitmproxymonkey修补PIP 显然,我不能在我的生产服务器上完成 如何记录https呼叫,然后仅对相关呼叫进行grep 是否有一个简单的flask插件,每当外部flask服务发出HTTPS请求时设置回调 在我的本地主机中,mitmp

我正在使用一个外部服务来管理我的用户(称为
stormpath
),这些用户每次api调用都向我收费。最近api调用大大增加,我想

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

在我的localhost中,我使用了很多黑客,包括使用
mitmproxy
monkey修补PIP

显然,我不能在我的生产服务器上完成

如何记录
https
呼叫,然后仅对相关呼叫进行grep

是否有一个简单的flask插件,每当外部flask服务发出HTTPS请求时设置回调

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


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

在通过库进行检查之后,似乎所有请求都通过类,特别是
HttpExecutor
类的方法


一个选项是分叉
stormpath sdk python
库,并添加适合您的日志记录或回调挂钩。

在检查库之后,似乎所有请求都通过类,特别是
HttpExecutor
类的方法


一个选项是分叉
stormpath sdk python
库,添加适合您的日志记录或回调挂钩。

您可能已经编写了应用程序,那么,为什么不在请求发出之前输入一些代码来记录请求呢?@JamesScholes看起来有些API调用是通过
stormpath flask
插件提供的装饰器和内置视图完成的。大概您已经编写了应用程序,那么为什么不在请求发出之前输入一些代码来记录请求呢?@JamesScholes看起来有些API调用是通过
stormpath flask
插件提供的装饰器和内置视图完成的。