0

一連の URL を繰り返しテストするためのスクリプトを作成しています。

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

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

誰でもアドバイスを提供できますか?ありがとう

4

1 に答える 1

0

さて、私はとてもばかです。ここに私が探していた答えがあります

r = requests.get("http://someurl") r.history[1].urlURLを返します

于 2012-05-13T05:36:32.240 に答える