Как Python делает поиск имени хоста? - PullRequest
0 голосов
/ 17 марта 2020

Мне нужно развернуть приложение, разработанное в Python 3, в среде, где некоторые запросы должны go через прокси-сервер, выполняющий пересылку пакетов. Операционная группа сказала мне, что правильное решение для моего приложения - отправлять HTTPS-запросы к имени хоста, но разрешать имя хоста по другому IP-адресу, чем предоставляют DNS-серверы.

При развертывании в среде Linux, какие механизмы Python 3 использует для разрешения имен хостов? Используют ли некоторые клиентские библиотеки HTTP разные механизмы разрешения DNS?

(Если это актуально: приложение Python развернуто в образе Docker, и правильный IP-адрес будет предоставлен в виде env var для контейнера Docker во время выполнения.)

...