2
我想登錄到網頁,然後從應該使用從初始POST設置的cookie的同一個域執行後續的GET請求。Python會話cookie不會持續
初始POST成功執行並且響應是預期頁面,但隨後的任何GET請求都會將我帶回登錄頁面。
代碼:
s = requests.Session()
url1 = 'https://www.sitename.com'
url2 = 'https://www.sitename.com/cookie_dependent_resource'
creds = {'un': 'username', 'pw': 'password'}
r1 = s.post(url, data=creds)
r2 = s.get(url2)
我是新來這個,但顯然做得不對。請幫助新手! :-)
你能分享鏈接嗎? –
您可以確認's.cookies'在第一次「post」調用後顯示預期的cookies嗎? – ChrisP
肯定。在初始POST之後,我可以成功地遍歷s.cookies。 –