通过代理解析主机名

1 投票
1 回答
1336 浏览
提问于 2025-04-17 12:25

我正在写一个小的Python脚本,需要解析主机的IP地址或域名。通常我会用gethostbyname或者gethostbyaddr这两个方法。不过,我的所有流量都是通过代理发送的。我可以使用curl命令加上-x选项来获取数据。

我的问题是,如何在使用代理的情况下解析主机名和IP地址呢?在Python中,我不能使用socks。

提前谢谢你。

1 个回答

0

我觉得如果你使用HTTP代理的话,代理也会负责处理符号主机名的解析。

如果你想在Python中实现这个功能,可以使用pycurl,并设置选项pycurl.HTTPPROXYTUNNEL。

撰写回答