Connecteur sur des sites qui utilisent des frameworks JS (react ou autres)

Bonjour,

Je suis en train de reprendre les connecteurs notamment (le connecteur SAUR)
Ils ont repris le site en entier et l’ont refait avec un framework JS…
Le JS crée le HTML à la volée.

Du coup, je me demandais si vous aviez des pistes pour exécuter ce JS dans les connecteurs et donc récupérer la “vraie” page.

Merci de vos retours

Marc

Bonjour Marc,

Il y a malheureusement de plus en plus de sites qui font ce genre d’horreurs.

La solution la plus simple est dans un premier temps de regarder les requêtes réseau. Il est possible que la page Web appelle des API côté serveur pour récupérer les données à afficher dans la page. Dans ce cas, tu n’as pas besoin d’analyser la page, il suffit d’appeler les mêmes API avec le cookie de session récupéré à la connexion.

Sinon, nous faisons appel à un Zombie. Tu pourras trouver un exemple dans le connecteur SFR :

N’hésite pas à poser des questions !

Bonjour,

C’est ce que j’avais commencé à faire… (regarder les requêtes réseau…)
Ok je vais continuer dans ce sens la (ca me semble plus pérenne que l’affichage de la page)

Merci
Je vous tiens au courant…

Marc

1 Like