aboutsummaryrefslogtreecommitdiff
path: root/randopitonstest.py
blob: 699803d0c776fdd5f4182d82b12ec1326967581b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
import requests
USERNAME = "lionel.miquel46@gmail.com"
PASSWORD = "VEobWylvUdToab8"
LOGINURL = "https://randopitons.re"
DATAURL = "https://randopitons.re/randonnees/region/cirque-cilaos"
session = requests.session()
req_headers = {
'POST /connexion HTTP/1.1'

'Host: randopitons.re'
 
'Connection: keep-alive'
 
'Content-Length: 57'
 
'Cache-Control: max-age=0'
 
'Origin: https://randopitons.re'
 
'Upgrade-Insecure-Requests: 1'
 
'Content-Type: application/x-www-form-urlencoded'
 
'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/68.0.3440.106 Chrome/68.0.3440.106 Safari/537.36'

'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8'
 
'Referer: https://randopitons.re/connexion'
 
'Accept-Encoding: gzip, deflate, br'
 
'Accept-Language: fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7'
 
'Cookie: randop_sess=ac5cd2e84ea151bd16bf787ea46f8c95ef867684"'
}
 
formdata = {
     'UserName': USERNAME,
     'Password': PASSWORD,
     'LoginButton' : 'Login'
 }
 
 # Authenticate
r = session.post(LOGINURL, data=formdata, headers=req_headers, allow_redirects=True)
print (r.headers)
print (r.status_code)
print (r.text)
 
 # Read data
r2 = session.get(DATAURL)
print ("___________DATA____________")
print (r2.headers)
print (r2.status_code)
print (r2.text)