aboutsummaryrefslogtreecommitdiff
path: root/randopitonstest.py
diff options
context:
space:
mode:
authorLionel <lionel.miquel46@gmail.com>2018-10-03 22:10:35 +0200
committerLionel <lionel.miquel46@gmail.com>2018-10-03 22:10:35 +0200
commit290acb60e686efba99ba15b1ad5e0beb6e864847 (patch)
treee97861e88bb57aca6fcca3e85b357750d13ab632 /randopitonstest.py
downloadrandopitons-290acb60e686efba99ba15b1ad5e0beb6e864847.tar.gz
randopitons-290acb60e686efba99ba15b1ad5e0beb6e864847.zip
Premier commit vaut mieux tard que jamais aaay
Diffstat (limited to 'randopitonstest.py')
-rw-r--r--randopitonstest.py55
1 files changed, 55 insertions, 0 deletions
diff --git a/randopitonstest.py b/randopitonstest.py
new file mode 100644
index 0000000..699803d
--- /dev/null
+++ b/randopitonstest.py
@@ -0,0 +1,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)
+