urllib3定义server_hostname(用于ssl检查)或ip请求

时间:2015-09-18 14:07:36

标签: python ssl urllib3

我希望我的程序让自己成为http请求的dns解析。 它允许用户仅在IPv4或IPv6(-4 / -6选项)上发出请求,或者使目标随机化以进行简单的负载平衡。为了简化我的生活,我使用了urllib3。

在http中,这很容易。我在“ip url”(http://X.X.X.X/..。)上发出请求,并在请求标头中添加主机名。

但出于安全考虑,我需要使用https。我没有找到如何查看要检查的主机名。我找到了ssl包装器的参数“server_hostname”,但我没有找到如何使用它。

有人知道如何给urllib3 / ssl提供要检查的主机名吗?

另一个解决方案可能是为urllib3指定主机的ip。

如果你有想法?

或许唯一的解决方案是自己发出https / ssl请求?

此致

0 个答案:

没有答案