Bonjour à tous !
Voila quelque temps que je suis bloqué sur un script permettant de retravailler une page web externe.
Le principe est simple, j'essaye de récupérer le captcha d'une page web et d'afficher uniquement ce captcha au client.
J'arrive à faire fonctionner mon script avec tous les captcha excepté celuis de Google (reCAPTCHA).
Quand j'essaye de récupérer la balise img contenant le captcha et que je log le résultat, je me rends compte que que l'attribut src de l'image est vidé.
avec:
console.log($('#recaptcha_table').html());
j'obtiens:
<div id="recaptcha_image" style="width: 300px; height: 57px;">
Comme si le script de google détecté que j'essaye de mémoriser l'url de l'image.
En sachant que mon script JS est exécuté chez le client directement (dans l'extension chrome), je suis censé pouvoir pouvoir récupérer l'intégralité de la page courante de l'utilisateur.
Avez-vous une idée du mécanisme utilisé par Google ? Est-ce contournable ?
Merci d'avance.
Jéro
Partager