Est-il possible d'obtenir le code HTML brut à partir d'une page Web en utilisant PhantomJS, avant que tout javascript est exécuté.Obtenez le contenu de la page brute avec PhantomJS
Le script suivant renvoie le code HTML une fois que tous les scripts ont été chargés et exécutés.
var webPage = require('webpage');
var page = webPage.create();
page.open('http://stackoverflow.com', function (status) {
var content = page.content;
console.log('Content: ' + content);
phantom.exit();
});
Existe-t-il un moyen d'accéder également à la source initiale de la page?
réponse fantastique. Je vous remercie! J'ai besoin d'accéder à la fois le HTML brut et le rendu (éventuellement modifié par javascript). Je vais utiliser cURL pour le premier, et PhantomJS pour le second. Il semble que ce ne soit pas possible avec une seule requête. –