1
我试过使用一些第三方服务,如ipify.com,但是很容易得到Max retries
异常,因为我发送了很多请求。如何让我的IP与Python 3,套接字和代理(TOR)?
所以我找到了一个非常简单的方法来通过Google DNS获取我的IP(link)。下面的代码:
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.connect(("8.8.8.8", 80))
print(s.getsockname()[0])
s.close()
另外,我读了几篇文章(link 1,link 2,link 3),并在我的理解,这是很容易通过代理发送HTTP GET
要求与socket
模块。
但我不明白,我怎么能合并这两种技术,并通过代理连接到8.8.8.8。
需要你的帮助,提前致谢。