Pythonは要求を開始するurllib2のを使ってTorのチェックに失敗しました

StackOverflow https://stackoverflow.com/questions/2075469

  •  21-09-2019
  •  | 
  •  

質問

は、 / 711351 / ">質問は、StackOverflowの上を私はTorのプロキシを介して要求をすることができるPythonコードのスニペットを得た-urllibは-と-TORを使用します:

import urllib2
proxy  = urllib2.ProxyHandler({'http':'127.0.0.1:8118'})
opener = urllib2.build_opener(proxy)
print opener.open('https://check.torproject.org/').read()
TorはTorButtonとFirefoxで正常に動作しますので、

、私はそれはPythonで正常に動作することが期待しました。残念ながら、HTMLの混乱に含ま:Sorry. You are not using Torを。私は、このような場合はなぜか、Torはurllib2で正常に動作し取得する方法を確認していない。

役に立ちましたか?

解決

あなたはhttpプロトコルについては、最寄りのTorのインスタンスへのプロキシを設定しているが、あなたは「check.torproject.org」に話をするhttpsを使用しています。試してみてください。

print opener.open('http://check.torproject.org/').read()
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top