python 里 certifi 库的作用

安装了certifi之后,和requests库一样也有一个cacert.pem,可以用编辑器打开cacert.pem,里面包含了很多可信任知名公司的证书/公钥
通向库的路径。这是蟒蛇2.7。

[En]

The path to the library. This is python2.7.

实际上,requests库也是调用-》certifi库

所以访问百度不会报错,因为百度的根证书已经在C:\Python27\Lib\site-packages\certifi\cacert.pem里面,requests库的请求方法参数verify默认是true

你可以通过360浏览器看到百度的根证书。检查cacert.pem文件。确实存在根证书。

[En]

You can see Baidu’s root certificate through the 360browser. Check the cacert.pem file. It is true that there is a root certificate.

certifi 库安装文件夹里面只有一个core.py和cacert.pem文件,core.py里面只有一个where()函数,用来返回cacert.pem的路径,所以经常更新certifi库本质就是要经常更新cacert.pem文件

我本机上requests库和certifi库的版本

Original: https://www.cnblogs.com/lyhabc/p/13233037.html
Author: 桦仔
Title: python 里 certifi 库的作用

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6358/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部