使用mechanize访问需要SSL的网站

2 投票
1 回答
1404 浏览
提问于 2025-04-15 14:39

我需要访问一个网站(https://*),但是在我成功访问之前,需要在Firefox浏览器里安装两个证书。其中一个是可以导出的.p12文件(客户端证书),另一个是.crt文件(CA证书)。如果我没有这些证书就去访问这个网站,就会出现“握手失败”的错误。

我该如何在Python中访问这个网站呢?我在考虑使用mechanize这个库。谢谢。

1 个回答

1

我建议你使用webdriver来自动化操作Firefox浏览器。它也有Python的接口,可以用Python来控制浏览器。

撰写回答