Использую TFPHTTPClient для работы с сетью (GET/POST/SSL) все отлично работает и полностью устраивает.
Цель - автоматически скачивать файлы из "закрытых" паролями личных кабинетов всякого рода b2b. То есть участие человека заканчивается на задании алгоритма скачивания.
Столкнулся с 2мя проблемными сайтами:
1. В одной b2b скрипт на JQuery при авторизации отправляет JSON форматированный запрос:
- Код: Выделить всё
{"session_id":null,"request":{"module":"system","method":"login"},"data":{"login":"Login01","passwd":"1234"}}
Далее для скачивания файла надо жамкнуть на кнопку. Никакой реакции в логах не происходит, только появляется прогресс-бар о формировании файла. Через некоторое время отдается файл.
2. В другой проблемной системе после авторизации (здесь проблем нет), жамкаем на вполне прямую ссылку, но опять (как я понял) при нажатии запускается JQuery скрипт, который долго и упорно рисует прогрессбар формирования файла и, в итоге отдает файл.
Пните - куда копать, ума не приложу. Я так понял - нужно научиться "жамкать" требуемые кнопки и выполнять Jquery скрипты на клиенте.