将请求模块警告写入应用程序日志文件

时间:2018-07-24 13:18:40

标签: python-3.x flask python-requests

我正在编写Flask应用程序,通过它们我们可以调用另一个团队通过requests模块托管的内部RestAPI。

现在,由于它们是内部API,并且我们没有证书,因此我们通过在发送请求时在请求中传递verify=False来关闭SSL验证,我们得到的警告低于警告,

  

/Users/admin/Documents/projects/venv3/lib/python3.6/site-packages/urllib3/connectionpool.py:858:   InsecureRequestWarning:发出未经验证的HTTPS请求。新增中   强烈建议进行证书验证。看到:   https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings   InsecureRequest警告)   /Users/admin/Documents/projects/venv3/lib/python3.6/site-packages/urllib3/connectionpool.py:858:   InsecureRequestWarning:发出未经验证的HTTPS请求。新增中   强烈建议进行证书验证。看到:   https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings   InsecureRequest警告)   /Users/admin/Documents/projects/venv3/lib/python3.6/site-packages/urllib3/connectionpool.py:858:   InsecureRequestWarning:发出未经验证的HTTPS请求。新增中   强烈建议进行证书验证。看到:   https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings   InsecureRequestWarning)

现在,我们想将这些警告写到日志文件中,并且不想在控制台上显示它们。

有什么办法可以存档吗?

我们正在通过current_app.logger.exception(e)登录应用程序的其余部分。

0 个答案:

没有答案