form data - Syntax error
|
23-01-2016, 23:09
|
|||
|
|||
RE: form data - Syntax error
(23-01-2016, 23:08)MalcolmXI Skrev: Hmm. Igen, jeg er ikke så skrap til det, men kunne du ikke 'snyde' lidt, og så lave noget i stil med følgende: bruger python 2. Men har også prøvet at post med det tidligere forslag med JSON, men får stadig en 403.. og aner ikke hvorfor :S Explore the world we must
Time's just to short for the best of us Before death comes |
|||
23-01-2016, 23:14
|
|||
|
|||
RE: form data - Syntax error
Hvis det er en 403, så tillader de vel ikke at du logger ind med Python?
Kan dog ikke se hvordan og hvorfor, når du nu har headers, useragent og det hele. |
|||
23-01-2016, 23:17
|
|||
|
|||
RE: form data - Syntax error
Ahh.
python Requests login to website returns 403 he login page uses a CSRF token to prevent cross-site scripting attacks. You'll need to retrieve that token first. The login page sets a cookie with the same token, we need to load the login page and grab that token first, before we pass this on to the login POST: Kode: client = requests.session() http://stackoverflow.com/questions/13553...eturns-403 Kunne det være problemet? Har du set om du før har fået tildelt en token, da du besøgte siden? |
|||
23-01-2016, 23:21
|
|||
|
|||
RE: form data - Syntax error
(23-01-2016, 23:17)MalcolmXI Skrev: Ahh. Websitet er ikke lavet i django og kan ikke se at jeg har fået tildelt en token Explore the world we must
Time's just to short for the best of us Before death comes |
|||
23-01-2016, 23:28
|
|||
|
|||
RE: form data - Syntax error
At dette spørgsmål er rettet mod Django er også lige meget. Det ville nok være samme fejlkode du ville få, hvis et normalt site brugte CSRF tokens, og disse ikke er inkuderet i din request.
Jeg er sgu på bar bund. |
|||
23-01-2016, 23:35
|
|||
|
|||
RE: form data - Syntax error
(23-01-2016, 23:28)MalcolmXI Skrev: At dette spørgsmål er rettet mod Django er også lige meget. Det ville nok være samme fejlkode du ville få, hvis et normalt site brugte CSRF tokens, og disse ikke er inkuderet i din request. Jeg er selv på bar bund. Jeg får kun det data jeg har sendt jer. Har endda tilføjet content-type til headers og den korrekt referer, da det faktisk var en /login.html der var der.. Så ved ikke hvad jeg skal gøre O_O Explore the world we must
Time's just to short for the best of us Before death comes |
|||
23-01-2016, 23:36
|
|||
|
|||
RE: form data - Syntax error
Husk nu for dælen cookies :p
yolo
|
|||
23-01-2016, 23:41
(Denne besked var sidst ændret: 23-01-2016, 23:44 af Henta24.)
|
|||
|
|||
RE: form data - Syntax error
(23-01-2016, 23:36)Ash Skrev: Husk nu for dælen cookies :p Hvorfor skal den med? Den bliver vel automatisk smidt ind/sat en request.session? Explore the world we must
Time's just to short for the best of us Before death comes |
|||
23-01-2016, 23:45
|
|||
|
|||
RE: form data - Syntax error
(23-01-2016, 23:41)Henta24 Skrev: Hvorfor skal den med? Den bliver vel automatisk smidt ind/sat en request.session? Cookies bestemmer jo hvem der er logget ind. Alle sprog hvor jeg har skulle lave noget login (PHP, C#, Java, etc.) har cookies altid været problemet.
yolo
|
|||
23-01-2016, 23:52
(Denne besked var sidst ændret: 24-01-2016, 00:03 af Henta24.)
|
|||
|
|||
RE: form data - Syntax error
(23-01-2016, 23:45)Ash Skrev: Cookies bestemmer jo hvem der er logget ind. Alle sprog hvor jeg har skulle lave noget login (PHP, C#, Java, etc.) har cookies altid været problemet. Har fået afvide at bliver cookies håndteret af request.session, så det er ikke cookies der er problemet. Ved dog at man bliver redirected når man logger ind, så måske kan det være derfor. Ingen idé.. Explore the world we must
Time's just to short for the best of us Before death comes |
|||
|
User(s) browsing this thread: 3 Gæst(er)