Я пытаюсь реализовать следующий рабочий код:
header = {
'user-agent': 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36',
}
login_data = {
'strUserName': 'myUserName',
'strPassword': '******',
'go': 'GO'
}
mUrl = 'https://insight.skybitz.com/CheckAccess'
with requests.Session() as s:
url = mUrl
login = s.post(url, data=login_data, headers=header)
print('you signed in to www.skybitz.com with status code: ' + str(login.status_code))
print(login.content)
Chrome проверки для skybitz.com: Заголовок и Данные формы
Как это выглядит для следующего сайта? Сейчас я пытаюсь войти на сайт, который имеет другие данные формы: Данные формы другого сайта
Я пытался заменить элементы login_data на:
login_data = {
'appActionToken': 'js2tMiWmHAAAAAAAAAAUMwj3D',
'appAction': 'SIGNIN',
'openid.return_to': 'ape:aHR0cHM6LyHBBBBBBBBVWF6b24uY29tLw==',
'prevRID': 'ape:ape:N1FXVSCCCCCCCCCUpLRzA=',
'workflowState': 'eyJ6aXADDDDDDDDlbmMiOi',
'email': 'example@example.com',
'create': '0',
'password': '*******',
'metadata1': 'ECdITeCs:jHyq0VWAl0Hb3zBp2JvsEagN5r3l3yT0EiTDbU7',
}
Любые идеи что я делаю не так? или workflowState и metadata1 зашифрованы?