我正在尝试使用 TOR 作为通用代理,但它失败了
现在我正在尝试使用 python,但我很确定它与任何其他语言都是一样的。我可以使用 python 连接到其他代理,所以我知道它“应该”如何完成。
我找到了一个 TOR 入口节点列表
h = httplib.HTTPConnection("one entry node", 80)
h.connect()
h.request("GET", "www.google.com")
resp = h.getresponse()
page = resp.read()
不幸的是,这不起作用,我被重定向到 404 消息。
我只是不确定我做错了什么。可能入口节点列表不能像那样连接。我正在寻找如何正确地做到这一点,但我没有得到任何关于如何使用 tor 对应用程序进行编程的文档
编辑:放弃 tor 代理列表,我不知道为什么我应该想知道它。
“入口节点”是你自己,在你安装了(windows)vidalia客户端和privoxy(都捆绑在一起)之后
httplib.HTTPConnection("one entry node", 80)
变成
httplib.HTTPConnection("127.0.0.1", 8118)
瞧,一切都通过TOR路由