Wie kann ich Webseiten mit Abhängigkeiten in Java-Code herunterladen, so dass sie lokal genauso wie online gerendert werden? (Außer Ajax). Ich habe gehört, dass wget das tun kann, aber ich suche nach Java-Code, der das gleiche machen kann.Wie kann ich eine Webseite mit Abhängigkeiten in Java herunterladen?
Vielen Dank im Voraus.
Ich benutze tatsächlich WebSphinx, aber ich kann nicht herausfinden, wie man es mit der Klassenbibliothek macht (es ist einfach von der Werkbank), obwohl ich einige Zeit im doc verbracht habe und für Beispiele googlen. Es ist ziemlich nervig, wenn ich weiß, dass es die Funktionalität hat, ich kann es einfach nicht finden! ;) Ich werde auch einige andere sehen. – Kris
@Kris, ich bin nicht vertraut mit diesem Crawler, aber Blick über die API, ich denke, Sie müssten eine Crawler-Instanz erstellen und folgen Sie den Schritten in der API beschrieben: http: //www-2.cs .cmu.edu/~ rcm/websphinx/doc/websphinx/Crawler.html –
Danke für Ihre Mühe, aber ich kämpfe nicht um das Crawlen selbst (ich habe den Crawler erfolgreich eingerichtet), sondern darum, wie man den Seite lokal mit Abhängigkeiten so rendert es in Ordnung. Dies kann entweder durch Herunterladen der in der "Hauptseite" verlinkten css und Bilder geschehen oder indem sichergestellt wird, dass die lokale Kopie mit absoluten URLs (in HTML und CSS) geschrieben ist. Ich hatte gehofft, dass ich den Code dafür selbst nicht schreiben musste :) – Kris