Login Using Python Requests Doesn't Work For Pythonanywhere.com
I am trying login to the site pythonanywhere.com import requests url='https://www.pythonanywhere.com/login' s = requests.session() values = { 'auth-username': 'username',
Solution 1:
You need to get
page first.So you can get the crsftoken
and sessionid
.And remember to set Referer=https://www.pythonanywhere.com/login/
import requests
url='https://www.pythonanywhere.com/login'
s = requests.session()
s.get(url)
values = {
'auth-username': 'username',
'auth-password': 'password',
"csrfmiddlewaretoken" : s.cookies.get("csrftoken"),
"login_view-current_step" : "auth"
}
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.92 Safari/537.36',
'Referer': 'https://www.pythonanywhere.com/login/'}
u = s.post(url, data=values, headers=headers)
print(u.content)
Post a Comment for "Login Using Python Requests Doesn't Work For Pythonanywhere.com"