1

URL にアクセスするために、Windows XP で実行されている Python 2.6.4 の urllib2 モジュールを使用しています。私は、Cookie や https など、複雑すぎるものを含まない投稿リクエストを作成しています。ドメインは C:\WINDOWS\system32\drivers\etc\hosts ファイルにリダイレクトされます。ただし、urllib2 からの要求が「実際の」ドメインに送信され、hosts ファイルのエントリが無視されるようにしたいと考えています。これを行う簡単で実用的な方法はありますか?

リクエストにドメイン名が含まれているとよいでしょう。たとえば、次のようになります。

GET www.example.com/foo.html

それよりも

GET 123.45.67.89/foo.html

必要に応じて、最後の部分を忘れてください。ヘッダーに何が入るかについて、それほど具体的にする必要はありません。

4

1 に答える 1

5

IP アドレスに接続し、Hostヘッダーを手動で渡します。

于 2010-04-02T20:58:27.253 に答える