Пытаюсь войти на сайт
https://basis.perfectgym.ru/Pgm/?ReturnUrl=%2f#/Login
с помощью requests, но сайт выдает совсем другую html страницу, даже при авторизации. Сайт написан почти полностью на скриптах, может надо другую библиотеку использовать? Все запросы приходят с ответом 200.
# Авторизация
def authorization_perfect_gym(login, password):
# Генерация user-agent
user_agent = fake_useragent.FakeUserAgent().random
# Создание сессии
session = requests.Session()
datas = {
'Login': str(login),
'RememberMe': 'true',
'Password': str(password)
}
header = {
'user-agent': user_agent
}
# Получаем куки с главной страницы
url = 'https://basis.perfectgym.ru/Pgm/?ReturnUrl=%2f#/Login'
a = session.get(url, headers=header)
print(a.text)
print(a)
# Запрос на авторизацию
url = 'https://basis.perfectgym.ru/Account/HandlePerfectGymEmployeeLogin'
web = session.post(url, data=datas, headers=header)
print(web.text)
print(web)
return session, header