> ## Documentation Index
> Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# CAPTCHA

> Découvrez les effets des CAPTCHA sur les tâches Octoparse et les mesures à prendre lorsqu’un site web affiche une demande de vérification.

Un CAPTCHA est un test de vérification utilisé par les sites web pour distinguer les utilisateurs normaux des comportements automatisés. Si un site affiche un CAPTCHA pendant la création ou l’exécution d’une tâche, celle-ci peut être suspendue, échouer ou renvoyer des données incomplètes.

Un CAPTCHA indique généralement que le site a détecté une activité inhabituelle, applique des contrôles d’accès stricts ou protège un workflow sensible tel que la connexion, la recherche ou le chargement répété de pages.

## Situations courantes entraînant un CAPTCHA

Un CAPTCHA peut apparaître lorsque :

* Une tâche envoie trop de requêtes trop rapidement
* Le site détecte des accès répétés depuis la même IP
* Le comportement de connexion ou de session semble inhabituel
* La tâche s’exécute depuis un environnement cloud auquel le site ne fait pas confiance
* Le site dispose d’une protection anti-bot renforcée
* Un Proxy ou une adresse IP a une mauvaise réputation

## Premières mesures à prendre

<Steps>
  <Step title="Effectuer un test local">
    Vérifiez si le CAPTCHA apparaît lors de la création de la tâche, des exécutions locales ou uniquement des exécutions dans le cloud.
  </Step>

  <Step title="Ralentir le workflow">
    Ajoutez des temps d’attente, réduisez la fréquence et évitez les actions répétées inutiles.
  </Step>

  <Step title="Vérifier la connexion et les Cookies">
    Si le site exige une connexion, vérifiez que la session est valide et stable.
  </Step>

  <Step title="Évaluer le besoin d’un Proxy">
    Si la réputation de l’IP ou l’emplacement pose problème, testez une configuration de Proxy adaptée.
  </Step>

  <Step title="Surveiller les journaux">
    Repérez où le CAPTCHA apparaît et vérifiez si la tâche peut ensuite continuer.
  </Step>
</Steps>

## Approches possibles

| Approche                                                     | Quand est-elle utile ?                                      |
| ------------------------------------------------------------ | ----------------------------------------------------------- |
| Ajouter des temps d’attente                                  | Le site réagit aux actions rapides ou répétées              |
| Réduire la fréquence de planification                        | Le CAPTCHA apparaît après un trop grand nombre d’exécutions |
| Utiliser des Cookies stables                                 | Le site exige une continuité de session                     |
| Configurer un Proxy                                          | La réputation ou la région de l’IP affecte l’accès          |
| Exécuter localement                                          | Le site bloque les environnements cloud                     |
| Effectuer une vérification manuelle pendant la configuration | Le CAPTCHA apparaît avant d’atteindre la page cible         |

## Limites

Les CAPTCHA sont conçus pour empêcher les accès automatisés. Certains sites ne se prêtent pas à l’extraction automatisée si un CAPTCHA apparaît systématiquement ou bloque le workflow requis.

<Warning>
  N’essayez pas de contourner les contrôles de sécurité d’une manière qui enfreint les conditions du site ou les lois applicables. Si un CAPTCHA empêche l’accès à des données que vous n’êtes pas autorisé à collecter, arrêtez la tâche.
</Warning>

## Pages associées

<Columns cols={2}>
  <Card title="Proxy" href="/docs/fr/platform/proxy">
    Utilisez les paramètres de Proxy lorsque l’IP ou l’emplacement affecte l’accès de la tâche.
  </Card>

  <Card title="Connexion automatique et Cookies" href="/docs/fr/platform/auto-login-cookies">
    Améliorez la stabilité des sessions sur les sites nécessitant une connexion.
  </Card>
</Columns>
