Интересно, можно ли что-то подобное ниже сделать с Mojo :: UserAgent:
допустим, у меня есть следующий код:
my $ua = Mojo::UserAgent->new;
my $res = $ua->get('mojolicious.org/perldoc')->result;
возможно ли перехватить запрос Mojo :: UserAgent и отправить его другому веб-клиенту, который знает javascript, где его результат отправляется обратно как Mojo :: Transaction :: HTTP ($ res выше), где пользователь может продолжать использовать Mojo :: Результаты интерфейса UserAgent.
т.е. я хочу следующее:
Mojo :: UserAgent-> HTTP-запрос -> перехватить HTTP-запрос -> Отправить HTTP-запрос веб-клиенту, поддерживающему javascript, например WWW :: Chrome :: Mechanize или FireFox :: Marionette -> веб-клиент JavaScript выполняет запрос -> возвращенный результат был перехвачен и изменен на Mojo :: Transaction :: HTTP
или
Mojo :: UserAgent -> неблокирующий HTTP-запрос -> неблокирующий HTTP-резонанс -> отправить во встроенный веб-браузер, например, webkit -> получить результат как Mojo :: Transaction :: HTTP
Любые идеи / примеры, как позволить Mojo :: UserAgent работать с javascript?