HTML-Quellcode einer Seite in Puppeteer abrufen

English Deutsch

Um den aktuellen HTML-Quellcode der Seite abzurufen (d.h. nicht den vom Server empfangenen Quellcode, sondern den aktuell geladenen Quellcode einschließlich JavaScript-Änderungen), verwenden Sie

example-2.js

Vollständiges Beispiel basierend auf Puppeteer Minimal-Beispiel:

example-1.js
const puppeteer = require('puppeteer');
(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.goto('https://techoverflow.net', {waitUntil: 'domcontentloaded'});
  // Quellcode der Seite abrufen und in der Konsole ausgeben
  console.log(await page.content());
  // Aufräumen
  await browser.close();
})();

Check out similar posts by category: Javascript, NodeJS, Puppeteer