Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import re
- usr = "testuser"
- pswd = "testpass"
- c = requests.session()
- src = c.get("http://ask.fm").content
- try: myToken = re.findall(r'<meta\sname="csrf-token"\scontent="(.+?)"', src)[0]
- except:
- print "Token not found (probably regular expression pattern is wrong)"
- raise SystemExit
- print "My token = " + myToken
- loginData = {
- "utf8":"",
- "authenticity_token":myToken,
- "login":usr,
- "password":pswd,
- "remember_me":"1"
- }
- myHeaders = {
- "Host":"ask.fm",
- "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0", # could be problematic (maybe some others too)
- "Accept":"*/*",
- "Accept-Language": "en-GB,en;q=0.5",
- "Accept-Encoding": "gzip, deflate, br",
- "X-Requested-With": "XMLHttpRequest",
- "Referer":"http://ask.fm/login",
- "Connection":"keep-alive"
- }
- response = c.post("http://forum.sa-mp.im/ucp.php?mode=login", data=loginData, headers=myHeaders)
- print response
- with open("response.txt", "wb") as f:
- f.write(response.content)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement