Python如何进行主机名查找?
我需要将一个用Python 3开发的应用程序部署到一个环境中,其中一些请求需要通过代理进行数据包转发。运营团队告诉我,我的应用程序要做的正确事情是向主机名发出HTTPS请求,但将主机名解析为DNS服务器提供的不同IP地址 在Linux环境中部署时,Python 3使用什么机制解析主机名?某些HTTP客户端库是否使用不同的DNS解析机制Python如何进行主机名查找?,python,python-3.x,dns,network-programming,hostname,Python,Python 3.x,Dns,Network Programming,Hostname,我需要将一个用Python 3开发的应用程序部署到一个环境中,其中一些请求需要通过代理进行数据包转发。运营团队告诉我,我的应用程序要做的正确事情是向主机名发出HTTPS请求,但将主机名解析为DNS服务器提供的不同IP地址 在Linux环境中部署时,Python 3使用什么机制解析主机名?某些HTTP客户端库是否使用不同的DNS解析机制 (如果相关:Python应用程序部署在Docker映像中,正确的IP地址将在运行时作为Docker容器的环境变量提供。)您需要编辑/etc/hosts(on*ni
(如果相关:Python应用程序部署在Docker映像中,正确的IP地址将在运行时作为Docker容器的环境变量提供。)您需要编辑
/etc/hosts
(on*nix)以包含所需的映射。您还可以在应用程序中自己进行DNS解析,使用您想要的任何名称服务器。谢谢@JoranBeasley,但我要查找的是使用的主机名查找机制的完整列表,最好是按照它们被查询的顺序。这与python无关。。。python使用普通的网络/pc DNS解析协议