Ответ на мой POST-запрос после авторизации
Посылаю на сервер следующий запрос:
session = requests.Session()
url = 'http://example.ru/system/autorization.php'
headers = {'Host': 'example.ru',
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0) Gecko/20100101 Firefox/86.0',
'Accept': 'application/json, text/javascript, */*; q=0.01',
'Accept-Language': 'en-US,en;q=0.5',
'Accept-Encoding': 'gzip, deflate',
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'X-Requested-With': 'XMLHttpRequest',
'Content-Length': '55',
'Origin': 'http://example.ru',
'Connection': 'close',
'Referer': 'http://example.ru/',
'Cookie': '_ym_uid=0; _ym_d=0; _ym_isad=0; PHPSESSID=0'}
data = 'login={}&pass={}&typeEnter=2&action=checklogin'.format(login, password)
page = session.get(url, data=data, headers=headers)
И теперь мне нужно проверить, что сервер меня авторизировал. Сам сервер в ответ на подобное посылает такой Response (отследил через burp), мне такого не приходит:
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 11 Mar 2021 12:07:12 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Vary: Accept-Encoding
X-Powered-By: PHP/5.6.36
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: token=0909090990; expires=Thu, 18-Mar-2021 12:07:12 GMT; Max-Age=604800; path=/; domain=example.ru
Content-Length: 34
{"errors":"","urlEnter":"worker"}
Как вытянуть последнюю строку из ответа? и как вообще его получить?