JavaScript の作業には Selenium が必要です。
最初に Scrapy を使用してログインし、次にSelenium でFormRequest
開く必要があります。response.url
問題は、Selenium に Cookie がないため、ログイン ページが開くことです。
クッキーをスクレイピーからセレンに渡す方法を知っている人はいますか?
これまでに書いたコードを提供していないので、参考にさせていただきます。
Scrapy から Cookie を取得するには、scrapy.http.cookies.CookieJar
andextract_cookie
メソッドを参照してください ( Scrapy - how to manage cookies/sessions を参照)。
Seleniumドライバーの Cookie を設定するには、add_cookieメソッドを参照してください。
以下も参照してください。