我正在尝试登录phpBB论坛。但是,我不知道代码有什么问题。在
import requests
forum = "https://adblockplus.org/forum/"
headers = {'User-Agent': 'Mozilla/5.0'}
payload = {'username': 'username', 'password': 'password'}
session = requests.Session()
r = session.post(forum + "ucp.php?mode=login", headers=headers, data=payload)
sidStart = r.text.find("sid")+4
sid = r.text[sidStart:sidStart+32]
parameters = {'mode': 'login', 'sid': sid}
r = session.post(forum, params=parameters)
if "Logout" in r.text:
print("We are in")
else:
print(r.text)
print(r)
结果总是没有登录。在
做了一些小的改变,比如添加重定向、sid和登录到有效负载中,它似乎起作用了。不知道是哪一个起了作用,我就让你来解决这个问题。在
相关问题 更多 >
编程相关推荐