Thread Quellcode einer Website abziehen
(6 answers)
Opened by DiesDas at 2018-06-21 12:34 Guest DiesDas WWW::Mechanize kann kein JavaScript (WWW::Mechanize::FAQ). Wenn's "wie im Browser" aussehen soll, dann kann man auch beim Browser ansetzen und diesen automatisieren. Dazu helfen WWW::Mechanize::Firefox mit dem MozRepl-Plugin oder Firefox::Marionette für das "neuere" Marionette-Protokoll. Bei diesem Ansatz gibt es keinen LWP::UserAgent, der hinter den Kulissen die HTTP-Aktionen durchführt, sondern sowohl die Netzzugriffe als auch das Abarbeiten von Javascript werden von Firefox durchgeführt. Mit den Perl-Modulen kann man die Ergebnisse abgreifen und manipulieren. |