Wie erhalte ich den Inhalt einer Webseite, allerdings erst, nachdem JavaScript ausgeführt wurde?

Wie erhalte ich den Inhalt einer Webseite, allerdings erst, nachdem JavaScript ausgeführt wurde?

Ich versuche, den Inhalt einer Webseite mit curl herunterzuladen, aber anscheinend fehlt Inhalt, von dem ich annehme, dass er von JavaScript generiert wurde. Wenn die Seite im Browser ausgeführt wird, kann ich alle benötigten Inhalte abrufen.

Antwort1

Sie könnenPhantomJSes zu tun.

(Vom Link,PhantomJS ist ein Headless-WebKit, das mit einer JavaScript-API skriptfähig ist. Es bietet schnelle und native Unterstützung für verschiedene Webstandards: DOM-Handling, CSS-Selektor, JSON, Canvas und SVG.)

verwandte Informationen