Apprenez à extraire des données de n'importe quel site web via une simple API HTTP : POST /surf avec une expression JavaScript, et un vrai Chrome sur votre serveur s'occupe du reste.
Tutoriel Web Surfer étape par étape : premier appel, éditeur d'expressions, verbes SurfQL, options de démarrage, sessions vivantes, vue du navigateur en direct.
00:00 Qu'est-ce que Web Surfer
00:20 Votre premier surf — POST /surf
00:41 L'éditeur d'expressions
01:08 Verbes & docs
01:37 Options de démarrage
02:08 Sessions vivantes — keepAlive
02:36 Regarder en direct — mosaïque & historique
03:01 Commencer
Dans ce tutoriel, vous apprendrez à :
• Envoyer votre première requête de scraping avec curl (entrée → expression → sortie)
• Écrire des expressions confortablement dans l'éditeur intégré, avec autocomplétion et vue du navigateur en direct
• Découvrir chaque verbe SurfQL ($goTo, $clickOn, $fill, $readText, $screenshot, $watchNetwork…) à /docs
• Configurer le navigateur, les présélections d'identité i18n, les appareils mobiles/de bureau, les corps YAML et les captures d'erreurs
• Garder un navigateur actif entre les appels avec des sessions vivantes — le modèle utilisé par les agents LLM
• Regarder chaque session en direct dans la vue mosaïque, et auditer les sessions passées dans l'historique
Automatisation et scraping web auto-hébergés : un docker compose up, zéro dépendance externe.
#webscraping #tutoriel #automatisation