FreeBSD.software
Home/www/py311-forcediphttpsadapter

py311-forcediphttpsadapter

1.1.0_1

Use IP address when connecting via SSL

This module implements a set of requests TransportAdapter, PoolManager, ConnectionPool and HTTPSConnection with one goal only: to use a specific IP address when connecting via SSL to a web service without running into SNI trouble. The usual technique to force an IP address on an HTTP connection with Requests is (assuming I want http://example.com/some/path on IP 1.2.3.4): requests.get("http://1.2.3.4/some/path", headers={'Host': 'example.com'}) This is useful if I want to specifically test how 1.2.3.4 is responding; for instance, if example.com is DNS round-robined to several IP addresses and I want to hit one of them specifically.

Origin: www/py-forcediphttpsadapter
Category: www
Size: 28.3KiB
License: MIT
Maintainer: sunpoet@FreeBSD.org
Dependencies: 3 packages
Required by: 1 packages
$pkg install py311-forcediphttpsadapter

Dependencies (3)

Required By (1 packages)

More in www