Какие есть способы эмуляции действия пользователя на чужом сайте с помощью яп?
Например авторизацию в вк можно написать на curl. Проводим авторизацию ручками и смотрим какие запросы посылает браузер для авторизации. Повторяем их с помощ curl и все замечательно. Проблема заключается в том, что в примере с вк, все параметры можно спарсить с самой страницы, а что делать в том случае, когда параметры запросов генерируются какой-то внутренней логикой сайта?
Допустим, при нажатии на кнопку "авторизация" происходит какая то внутренняя логика, которая создает определенные ключи аутентификации, отправляет их на сервер и происходит авторизация. Спарсить этот ключ заранее нет возможности, а как узнать логику, по которой они создаются, я не знаю.
Из решений я нашел только использовать selenium, headless браузеры и подобное. Но проблема в том, что они очень медленные, а мне очень важна скорость.
Какие есть способы решения данной проблемы?