【问题标题】:How to get Session Id / Session Key from of current session in python requests library如何从python请求库中的当前会话中获取会话ID/会话密钥
【发布时间】:2020-06-06 13:52:30
【问题描述】:

我已经使用登录数据和会话对象的 post 方法成功登录到站点,会话对象由session = requests.session() 使用 python3 的请求库创建。现在我想注销该站点。当我在实际站点中检查注销按钮中的链接时,就像这样

https://mysite.domain/login/logout.php?sesskey=xxxxxxx

现在我想找到 sesskey 的值。如何获取当前会话的值。或者是否有其他退出方法?

【问题讨论】:

    标签: python-3.x authentication session python-requests logout


    【解决方案1】:

    您可以为此使用 urlparse。

    import urlparse
    url = "https://mysite.domain/login/logout.php?sesskey=xxxxxxx"
    sess = urlparse.urlparse(url)[4]
    print(sess.split('=')[1])
    

    xxxxxxx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      相关资源
      最近更新 更多