Quelles sont les meilleures options pour réaliser Scraping web d'un onglet non ouvert à partir d'une extension Google Chrome avec JavaScript et toutes les autres technologies disponibles. D'autres bibliothèques JavaScript sont également acceptées.
L'important est de masquer le raclage pour qu'il se comporte comme une requête web normale. . Aucune indication d'AJAX ou de XMLHttpRequest, comme X-Requested-With: XMLHttpRequest
o Origin
.
Le contenu extrait doit être accessible à partir de JavaScript pour être manipulé et présenté dans l'extension, très probablement sous forme de chaîne.
Existe-t-il des crochets dans les API spécifiques à WebKit/Chrome qui peuvent être utilisés pour effectuer une requête web normale et obtenir les résultats pour les manipuler ?
var pageContent = getPageContent(url); // TODO: Implement
var items = $(pageContent).find('.item');
// Display items with further selections
Points bonus pour que cela fonctionne à partir d'un fichier local sur le disque. pour le débogage initial. Mais si c'est le seul moyen d'arrêter une solution, alors ne tenez pas compte des points bonus.