Pythonリクエスト(2.10.0)を使用してページにログインしようとしています。PythonリクエストCookieが保存されていません
コード:
payload = {
'user_login': '[email protected]',
'user_pass': 'xxx',
'rememberme': '1'
}
with requests.session() as sess:
resp = sess.post(URL_LOGIN, data=payload)
print resp.cookies
これは、複数のクッキーを返すべき。私はChromeデベロッパーツールで見たとき、私は、以下を参照してください。
私は、コンソール上でそれを印刷するときしかし、私は最後のクッキーを参照してください。残りはすべて失われます。同じログインパスワードがブラウザで機能します。このため、同じセッションからの後続の要求は失敗します。
RequestsCookieJar [Cookie wordpress_test_cookie = WP + Cookie + some.domainの確認]。
他のCookieがセッション中に保存されないのはなぜですか?他のすべての後続のリクエストはログインを認識せず、Cookieが見つからないためにログインが疑われます。
誰でも助けてください。
あなたの投稿は正しいですか? –
返信あり - いいえ。PythonリクエストとWebスクレイピングの新機能です。あなたが私にヒントを与えることができれば、私はそれを修正するでしょう。 – user1791646
私はリクエストを監視するURLを参照する必要があります –