Мне нужно просмотреть некоторые данные с веб-сайта, потому что они недоступны через их веб-сервис. Когда мне нужно было сделать это ранее, я сам написал код Java, используя клиентскую библиотеку HTTP Apache для выполнения соответствующих HTTP-вызовов для загрузки данных. Я разобрался с соответствующими вызовами, которые мне нужно было сделать, нажимая на соответствующие экраны в браузере, используя веб-прокси Charles для регистрации соответствующих HTTP-вызовов.
Как вы можете себе представить, это довольно утомительный процесс, и я в замешательстве, если есть инструмент, который может генерировать код Java, соответствующий сеансу браузера. Я ожидаю, что сгенерированный код не будет таким красивым, как код, написанный вручную, но я всегда могу привести его в порядок. Кто-нибудь знает, существует ли такой инструмент? Selenium - одна из возможностей, о которой я знаю, хотя я не уверен, поддерживает ли она именно этот вариант использования.
Спасибо,
Дон