teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コードの編集

2022/01/05 06:27

投稿

hima-mura.
hima-mura.

スコア42

title CHANGED
File without changes
body CHANGED
@@ -36,7 +36,7 @@
36
36
  'g':uthenticity2,
37
37
  }
38
38
  res=session.post(url,data=login_info,cookies=cookie)
39
- print(res.url)
39
+ print(res.url) # 返り値は'https://www.ipat.jra.go.jp/' で最初のurlと同じ
40
40
  ```
41
41
  requestsでログインしてその先のページのurlを取得したいです。ですが、responseで得られたソースコードとブラウザで表示されているソースコードが異なり、そのうえformatタグの部分が欠落しているのでログイン情報をpostできず?にいます(ついでにtokenも取得できないので直接値をうちこんでいます、uthenticity1、uthenticity2のところです)。とりあえず取得するコードとブラウザのコードを同じにするためにユーザーエージェントを引数にする、またrequestsモジュールではなくrequests-htmlモジュールを使用することを試みたのですが結果は変わりませんでした。
42
42
  助言をお願いします。