【问题标题】:Loging with python without form data在没有表单数据的情况下使用 python 进行日志记录
【发布时间】:2020-10-30 23:30:37
【问题描述】:

我想用 python 中的请求登录到站点:“https://portal.librus.pl/rodzina/synergia/loguj”,不幸的是,如果您检查并转到网络设置,它会显示没有“表单数据”的主要方法,此外它在脚本中放置了 csrftoken,如下所示: 脚本类型="文本/javascript"> var csrfTokenName = "请求密钥"; var csrfTokenValue = "MC44MDU4NjQwMCAxdjA0MDk5NtjdKdm32NdksMkfmuMTU0NzZjMTNi1WE1ZmJdfmUdfOpNIlhMDQx"; 脚本 所以我真的不知道如何从这方面获取内容你在 html 文件中有数百个脚本标签

所以问题是如何登录这个网站? (我看过网上所有的教程,都没有用)

【问题讨论】:

    标签: authentication web-scraping python-requests csrf-token


    【解决方案1】:

    我在网络选项卡中找到了请求,这就是我看到的内容(我可能错过了一些信息,因为我没有帐户而出错)。


    1. 在网络选项卡中,如果您尝试使用非空值登录,您将收到一个名为“action”的 POST 请求。
    2. 在此请求中,您将找到所需的 URL“https://portal.librus.pl/rodzina/login/action”
    3. 最后一部分是底部的表单数据

    【讨论】:

      猜你喜欢
      • 2014-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      • 2019-04-16
      • 2012-07-24
      • 2023-04-08
      • 1970-01-01
      相关资源
      最近更新 更多