2016-12-04 64 views
0

我正在使用外部服務來管理我的用戶(稱爲stormpath),他們通過api調用收費。最近的API調用,大大增加了,我想如何監控傳出的HTTPS

記錄到文件或stdout全部來自

在我的本地我已經與涉及猴子修補許多黑客這樣做的服務器(debian的)傳出HTTP調用該點使用mitmproxy

顯然,我不能在我的生產服務器上做到這一點。

如何登錄https調用,然後grep只有相關的?

是否有一個簡單的燒瓶插件,每次有外出的Flask服務發出HTTPS請求都會設置回調?

在我的本地主機的mitmproxy輸出看起來像這樣

enter image description here

想在我的生產服務器使用Python的工具來獲得相同的輸出。

+0

假設你已經編寫了應用程序,那麼爲什麼不直接放入一些代碼來記錄請求呢? –

+0

@JamesScholes它看起來像一些API調用完成與裝飾,並建立在'stormpath-flask'插件提供的視圖。 – danielx

回答