2012-05-12 11 views
0

URLの束を繰り返しテストするのに役立つスクリプトを書いています。PythonトレースURL取得要求 - Pythonスクリプトを使用

スクリプトにpythonメソッドを記述して、URLを開き、get要求を送信しました。私はhttp://docs.python-requests.org/en/latest/- apiを使ってHTTP呼び出しを処理するためにRequests:HTTP for Humansを使用しています。

direct.hのステータスコードのリストを返すrequest.historyがあります。 301のリストの特定のリダイレクトにアクセスできる必要があります。私のURLがリダイレクトされているものにアクセスしてトレースする方法はないようです。リダイレクトされたURL(状態コード301)にアクセスできるようにしたい

誰でも助言を提供できますか? ありがとう

+0

ルックを返しますです。私は '301'にもリダイレクトURLヘッダがあると思います。 – Blender

+0

返事をありがとう。だから私が 'r.headers'を見ると、ヘッダー情報の定義リストが得られます。リダイレクトや301ステータスについては何も教えてくれません。 –

+0

'r.history'にこれ以上の機能がありますか? –

答えて

0

さて、私はとてもばかげています。ここで私は

r = requests.get("http://someurl") r.history[1].urlを探していた答えは、ヘッダーのURL

関連する問題