python登录freenom使用session

时间:2016-12-24 23:25:56

标签: python session login

尝试使用pythong使用web登录阻止时,使用freenom更新我的URL转发脚本。我谷歌相当多的工作代码,但没有一个适合我。

以下是我得到的最常见代码:

import requests

url = "https://my.freenom.com/clientarea.php?action=emails"
payload = {'username': 'mytest@gmail.com', 'password': 'mypassword'}
with requests.session() as s:
    # fetch the login page
    s.get(url)
    # post to the login form
    r = s.post(url, data=payload)
    print(r.content)

当我将打印保存到html中时,我发现它不是登录页面。任何人看到任何明显的问题?

1 个答案:

答案 0 :(得分:0)

好的,虽然我可以使用

url = "https://my.freenom.com/clientarea.php?action=emails"

用于在资源管理器中登录,但是当我使用其他地址时,

"https://my.freenom.com/dologin.php"

然后我的脚本就可以了。

任何人都可以解释原因吗?