Blog
Как решить Cloudflare

Как решить Cloudflare

Logo of Capsolver

CapSolver Blogger

How to use capsolver

28-May-2023

Как решить задачу Cloudflare

Задачи, поддерживаемые Capsolver

  • Задача + Турникет

  • Только задача

Если это задача с капчей, в методе createTask не нужно указывать специальные параметры, так как мы автоматически распознаем необходимость решения капчи.

Как решить задачу Cloudflare (5 секунд IUAM)

Прежде чем начать решать задачу Cloudflare, необходимо ознакомиться с требованиями и важными аспектами, которые нужно учитывать:
Требования:

  • Ключ Capsolver
  • Прокси

Важные аспекты, которые нужно соблюдать, иначе решение будет недействительным:

  • Токен, возвращаемый в ответе метода getTaskResult, является значением куки cf_clearance, которую вам нужно будет создать.
  • Необходимо использовать тот же пользовательский агент, который возвращает getTaskResult.
  • Необходимо использовать тот же IP-адрес прокси, который использовался для решения задачи.
  • Необходимо использовать куки из ответа.
  • Необходимо использовать заголовки из ответа.
  • Использовать TLS версии Chrome 120.

Чтобы решить задачу Cloudflare, следуйте нашей документации. Некоторые параметры обязательны, некоторые - опциональны.
В этом примере мы будем использовать только обязательные параметры. Типы задач для Cloudflare:

  • AntiCloudflareTask: Этот тип задачи требует ваших собственных прокси.

Мы будем использовать AntiCloudflareTask, так как сайт использует задачу Cloudflare на 5 секунд.
Если какие-то параметры отсутствуют или вы неправильно их ввели, скорее всего, токен не будет принят веб-сайтом. Все параметры можно найти на этом изображении:

Структура объекта задачи для решения задачи Cloudflare на 5 секунд (cf_clearance)

Шаг 1: Отправка информации в capsolver

Используйте метод createTask для отправки требуемой информации:

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

{
  "clientKey": "ВАШ_API_КЛЮЧ",
  "task": {
    "type": "AntiCloudflareTask",
    "websiteURL": "https://www.yourwebsite.com",
    "proxy": "158.120.100.23:334:user:pass"
  }
}

Шаг 2: Получение результатов

Для проверки результатов вам необходимо будет постоянно обращаться к API getTaskResult, пока капча не будет решена.

Вот пример запроса:

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

{
    "clientKey":"ВАШ_API_

КЛЮЧ",
    "taskId": "ID_ЗАДАЧИ, СОЗДАННОЙ_МЕТОДОМ_createTask"
}

После успешного решения капчи вы получите ответ, подобный показанному на следующем изображении:

{
    "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": "ваш прокси",
        "token": "токен cf clearance",
        "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"
    }
}

Полученный токен капчи можно проверить, отправив cookie cf_clearance со значением token из ответа, используя тот же IP-адрес прокси, что и для решения задачи, куки, TLS chrome 120, заголовки и также тот же пользовательский агент, который мы вам вернули в ответе.

⚠️ Если токен отклоняется, это может указывать на то, что некоторая информация отсутствует или некорректна. Убедитесь, что вы правильно отправляете значение токена в cookie cf_clearance, используете тот же IP-адрес прокси, что и для решения задачи, TLS chrome 120, заголовки ответа и тот же пользовательский агент, который вам был возвращен.

Если вы хотите решить капчу Cloudflare Turnstile, пожалуйста, обратитесь к этому блогу: ссылка

В заключение, хотя решение задачи Cloudflare может показаться сложной задачей, capsolver.com делает процесс быстрым и эффективным. Следуя описанным выше шагам, вы сможете легко справиться с задачами Cloudflare.

Команда Capsolver 💜

More

How to Solve Cloudflare when Web Scraping in 2024 | Step by Step Guide
How to Solve Cloudflare when Web Scraping in 2024 | Step by Step Guide

This blog post delves into effective techniques for solve these defenses with the help of CapSolver, a tool adept at resolving CAPTCHAs. From explaining Cloudflare's security protocols to providing practical strategies and code samples for circumventing these restrictions.

Cloudflare

07-May-2024

How to Solve Cloudflare in 2024: Solve Cloudflare Turnstile and Challenge By Using CapSolver
How to Solve Cloudflare in 2024: Solve Cloudflare Turnstile and Challenge By Using CapSolver

navigating Cloudflare's sophisticated security barriers like the Turnstile and Challenge CAPTCHA remains a critical task for many users. This blog post explores effective methods to bypass these protections using CapSolver, a tool designed for solving CAPTCHAs efficiently. Covering everything from understanding Cloudflare's security measures to practical strategies and code examples for overcoming the barriers, this guide is essential for anyone looking to access Cloudflare-protected sites without interruptions.

Cloudflare

07-May-2024

How to solve cloudflare captcha
How to solve cloudflare captcha | Solve cloudflare captcha

Cloudflare CAPTCHA serves as a vital security measure to protect websites from automated bots and ensure a safe browsing experience for users...

Cloudflare

19-Apr-2024

How to solve cloudflare turnstile and challenge 5s
How to solve cloudflare turnstile and challenge 5s in 2024 | Best Cloudflare solver

However, as a web user or developer, encountering these security measures can sometimes be a hindrance. This article will guide you...

Cloudflare

19-Apr-2024

How to solve Cloudflare Challenge with Python
How to solve Cloudflare Challenge with Python

In this article, we will show you how to solve cloudflare challenge with Python.

Cloudflare

15-Sep-2023

Wie man die Cloudflare Herausforderung löst
Wie man die Cloudflare Herausforderung löst

Mit Capsolver die Cloudflare-Herausforderung meistern: Einfache Schritte, um 5s IUAM zu lösen, mit wichtigen Tipps und API-Anleitungen für effiziente Ergebnisse

Cloudflare

06-Jun-2023