2016-08-28 14 views
0

私はWebページからデータを取得するためにASPページにアクセスしようとしていますが、私は常にメインページにリダイレクトします。私はallow_redirectをfalseに設定しようとしましたが、 "オブジェクトが動いてhref = main.htmに見つかりました"というエラーがスローされます。このウェブサイトには基本認証が必要です。PythonでASPページを掻く

私はからデータを望ん-The URLは次のとおりです。私はrequests.getコマンドを実行するたびに

example.com.au/blah/webpage.asp 

はしかし、それはexample.com.au/blah/main.htmにリダイレクトします。

私のコード:

url = "https://example.com.au/blah/webpage.asp" 

s = requests.Session() 

s.get(url, headers = {"Authorization" : auth}) 


r = requests.get(url, cookies = s.cookies, headers = {"Authorization" : auth}) 

print(r.url) 

出力:私は、ASPをロードする最初の負荷によって主要ASPページ

s.get(example.com.au/blah/menu.asp) 

を.aspページにアクセスすることができました

example.com.au/blah/main.htm 

答えて

0

私が欲しかったページ

同じセッションの下で3210

関連する問題