使用请求库登录parscoders.com

我正在尝试使用请求库登录https://parscoders.com网站,但我不知道为什么我的代码无法正常工作。如chrome dev工具的网络标签所示,当我使用浏览器登录时,用于登录用户的有效负载包含_username_password_submit和{{1} }字段,最后一个字段为空。即使通过有效负载,登录也不会发生

这是我的代码:

_csrf_token

这是 with requests.Session() as s: login_url = 'https://www.parscoders.com/login_check' # send post login payload = {'_username': username,'_password': PASSWORD,'_submit': "ورود",'_csrf_token': ""} # headers = {'refer': 'https://parscoders.com/login','origin': 'https://parscoders.com',# 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/78.0.3904.97 Safari/537.36'} r = s.post(login_url,data=payload) # make a request to check if login was successful res = s.get('https://www.parscoders.com/dashboard') soup = BeautifulSoup(res.content,'html.parser') print(soup.html) 的内容:

r.text
fenglinwan5 回答:使用请求库登录parscoders.com

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3091178.html

大家都在问