javascript - tutorial - node parse html jquery



Scrape eine Seite mit AJAX-Anfragen (1)

Ich benutze Node.js mit jsDOM, um Webseiten zu scrapen und JavaScript in ihnen auszuführen. Wenn eine Seite jedoch AJAX-Anforderungen enthält, werden sie nicht ausgeführt.

Gibt es eine Möglichkeit, AJAX-Aufrufe innerhalb der Scraped-Seiten auszuführen?


Sie müssen XMLHTTPRequests emulieren. Hier ist eine Abstraktion . Sie funktionieren nicht out of the box in node.js.

Sie müssen herausfinden, wie Sie mit jsdom sprechen können. (Hoffentlich wird nur ein xmlhttprequest-Konstruktor an das window , um es zu reparieren)





web-scraping