-1

プロキシ http サイトを介して urllib2 を使用し、name="what" を持つフォーム コンポーネントに投稿し、[送信] をクリックして、結果の Web ページを文字列として返したいと考えています。多くの人が以前にこの質問をしたことは知っています。たとえば、ここを参照してください。ただし、以下のサンプルコードではソリューションを機能させることができませんでした:

url = "http://anonymouse.org/anonwww.html"
posturl = "www.google.ca"
values = {'what':posturl}

data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
html = response.read()

print html
4

2 に答える 2

0

あなたの場合、このURLを使用できます:

http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.google.ca

URLを使用するだけでサイトに移動する必要がないことを除いて、匿名を使用するのと同じです

次回は自分自身で簡単にリクエストを使用して、urllib と同じ効果を得ることができますが、4 行程度で確認してください。

そして成功を祈る :)

于 2013-07-04T13:58:53.583 に答える