我正在编写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)
登录应用程序的其余部分。