CAPSOLVER
Blog
Cómo resolver el desafío de Cloudflare (5s)

Cómo resolver el desafío de Cloudflare

Logo of CapSolver

Adélia Cruz

Neural Network Developer

23-Sep-2025

Cómo resolver el desafío de Cloudflare

Desafíos compatibles con Capsolver

  • Desafío + Turnstile

  • Desafío

Si se trata de un desafío + captcha, no necesita agregar ningún parámetro especial en createTask, ya que reconoceremos que se requiere resolver el captcha.

Cómo resolver el desafío de Cloudflare (5s IUAM)

Antes de comenzar a resolver Cloudflare, hay algunos requisitos y puntos que debemos tener en cuenta que son necesarios conocer.
Requisitos:

  • Clave Capsolver
  • Proxy

Puntos a tener en cuenta que, si no los seguimos, la solución será inválida:

  • El Token devuelto en la respuesta del método getTaskResult es el valor de la cookie cf_clearance que deberá crear.
  • Debe usar el mismo agente de usuario que devuelve el método getTaskResult
  • Debe usar la misma IP de proxy utilizada para resolver el desafío
  • Debe usar las cookies de la respuesta
  • Debe usar los encabezados de la respuesta
  • Usar TLS versión Chrome 120

Para resolver el desafío de Cloudflare, siga nuestra documentación. Algunos parámetros son obligatorios y otros son opcionales.
Para este ejemplo, solo usaremos los parámetros obligatorios. Los tipos de tareas para Cloudflare son:

  • AntiCloudflareTask: Este tipo de tarea requiere sus propios proxies.

Usaremos AntiCloudflareTask ya que el sitio utiliza Cloudflare Challenge 5s.
Si falta algún parámetro o no lo envía correctamente, es probable que tenga problemas con la aceptación del token por parte del sitio web. Puede encontrar todos los parámetros en esta imagen:

Estructura del objeto de tarea para resolver el desafío de Cloudflare 5s (cf_clearance)

Paso 1: Enviar la información a Capsolver

Use el método createTask para enviar la información requerida:

JSON Copy
POST https://api.capsolver.com/createTask

{
  "clientKey": "SU_CLAVE_API",
  "task": {
    "type": "AntiCloudflareTask",
    "websiteURL": "https://www.susitioweb.com",
    "proxy": "158.120.100.23:334:usuario:contraseña"
  }
}

Paso 2: Obtener los resultados

Para verificar los resultados, deberá sondear continuamente el punto final de la API getTaskResult hasta que se resuelva el captcha.

Aquí hay un ejemplo de solicitud:

json Copy
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey":"SU_CLAVE_API",
    "taskId": "ID_TAREA_CREATETASK" //ID creado por el método createTask
}

Una vez que el captcha se resuelva correctamente, recibirá una respuesta similar a la que se muestra en la siguiente imagen:

markdown Copy
{
    "errorId": 0,
    "taskId": "d8d3a8b4-30cc-4b09-802a-a476ca17fa54",
    "status": "ready",
    "solution": {
        "accept-language": "en-US,en;q=0.9",
        "cookies": {

        },
        "headers": {
            "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
            "accept-encoding": "gzip, deflate, br",
            "accept-language": "en-US,en;q=0.9",
            "cache-control": "max-age=0",
            "content-type": "application/x-www-form-urlencoded",
            "origin": "",
            "referer": "",
            "sec-ch-ua": "\"Not_A Brand\";v=\"8\", \"Chromium\";v=\"120\", \"Google Chrome\";v=\"120\"",
            "sec-ch-ua-arch": "\"arm\"",
            "sec-ch-ua-bitness": "\"64\"",
            "sec-ch-ua-full-version": "\"120.0.6099.71\"",
            "sec-ch-ua-full-version-list": "\"Not_A Brand\";v=\"8.0.0.0\", \"Chromium\";v=\"120.0.6099.71\", \"Google Chrome\";v=\"120.0.6099.71\"",
            "sec-ch-ua-mobile": "?0",
            "sec-ch-ua-model": "\"\"",
            "sec-ch-ua-platform": "\"macOS\"",
            "sec-ch-ua-platform-version": "\"10.14.6\"",
            "sec-fetch-dest": "document",
            "sec-fetch-mode": "navigate",
            "sec-fetch-site": "same-origin",
            "sec-fetch-user": "?1",
            "upgrade-insecure-requests": "1",
            "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
        },
        "proxy": "su proxy",
        "token": "token de autorización cf",
        "type": "challenge",
        "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
    }
}

El token de captcha recibido puede verificarse enviando la cookie cf_clearance con el valor del token de respuesta, use la misma IP de proxy utilizada para resolver el desafío, las cookies, TLS Chrome 120, los encabezados y también el mismo agente de usuario que le devolvemos en la respuesta al sitio relevante.

⚠️ Si el token es rechazado, puede indicar que falta o es incorrecta alguna información. Asegúrese de que está enviando correctamente el valor del token a la cookie cf_clearance, de que está utilizando la misma IP de proxy utilizada para resolver el desafío, TLS Chrome 120, los encabezados de la respuesta y también el mismo agente de usuario que se le devuelve en la respuesta.

Si desea resolver Cloudflare Turnstile Captcha. Consulte este blog: enlace

En conclusión, si bien resolver el desafío de Cloudflare puede parecer una tarea desalentadora, capsolver.com hace que el proceso sea rápido y eficiente. Siguiendo los pasos descritos anteriormente, puede resolver fácilmente Cloudflare.

Equipo Capsolver 💜

Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.

Máse