我正在尝试使用Python请求库登录。 当我在Windows上运行时,一切正常。 但是当我在Linux上尝试它(相同的python版本(3.5))时它失败了 我尝试了一切,但它给了我相同的结果。
这是我发送的帖子数据
usernamefield = rsnewuser
密码字段= rsnewpass
是的,我检查了是否有一些隐藏的输入。linux上的问题:当我输入一些无效数据时,html会返回数据无效。但是当我输入有效数据时,它会失败并返回登录页面的输出。
我的Python代码:
import requests
payload = {
'rsnewuser': 'user',
'rsnewpass': 'pass'
}
with requests.Session() as s:
p = s.post('http://somesite.com/admin.php', data=payload)
print(p.text)
r = s.get("http:/somesite.cz/admin.php")
print (r.text)
正如我所说,这个问题只有在我使用Linux时,这段代码在Windows上运行良好。
我的英语不好,但我希望你能得到我的问题。