cURL ?? CAPTCHA ???? ???????: ?? ???-??-??? ????

Rajinder Singh
Deep Learning Researcher
18-Feb-2025

??? ??????? ?? ???? ???????????? ?? ??? ??? ???? ???, CAPTCHA ????????? ?? ????? ???? ????????? ??? ?? ??????? ???????? ????? ?? ????? ?? ??? reCAPTCHA, Cloudflare ?? ???? ??????? ??????? ???? ???? ???? ???? cURL HTTP ?????? ???? ?? ??? ?? ????????? ?????-???? ????? ??, ?? ??? ??? ?? CAPTCHA ????????? ?? ??????? ???? ???
?? ??? ???, ?? ??????? ?? ???? CAPTCHA-?????? ?????? ?? cURL ?? ??? ?????? ???? ???, ????? ?? ?? ?????? ?? ???????????? ?? ?? ????? ?? ??? ?? ??? ????????? ?? ???? ?????, ?????? CAPTCHA ???????? ???????, ?????? ?? ?????? API ??? ????? ???? ?? ????????? ??? ????????? ?? ???????? ???? ???? ?????? ????????? ????? ????
cURL ???? ?? ?? ??? ?????????? ?? ??? ???? ????? ????? ?????
cURL ?? ??????? ????????? (???? HTTP, HTTPS, FTP, ???) ?? ?????? ?? ???? ??????????? ???? ?? ??? ?? ?????-???? ????? ?? ????????? ??? ?? ????? ?????, ???????, ???? ???????, ?????????? ??? ???? ??????? ?????? ?? ??????? ?? ?????? ???? ??? ??? ??? ???? ????? ???? ?? ??? cURL ?? ????? ???? ?? ?? ????? ???, ????:
cURL ?? ???
-
????? ?? ??????????:
cURL ?? ????????? (HTTP, HTTPS, FTP, ???) ?? ?????? ???? ??, ?? ??????? ?????????? ?? ??? ??????? ??, ?? ?????? ?????? ?????? ???? ??? ?? ?????? ????, ??????, ????????, ?????-????? ??? ?? ???? ??? ?? ????????? ?? ???? ??, ?? ??????? ??????? ???????? ?? ?????? ?? ???? ??? -
?????-???????????:
Windows, Linux, macOS ??? ???? ?? ??????????? ?? ?????? ???? ??, ?? ??????? ?????? ?? ???????? ?? ??? ????????? ??? -
????? ?? ????:
?? ????? ????? ?? ??? ???, cURL ?????? ????? ?? ???????? ??? ????? ???????? ???? ??, ???????? ?? ?????? ???? ???? ??, ?? ?????? ??? ???? ??, ?? ??????????? ?????? ?? ??? ??????? ??? -
?????? ??????:
??? ???, ?????, ????? ?? ???? ?????? ?? ??? ????? ?? ???? ?? ???? ????? ?? ???????? ???? ???????? ????????? ???? ?? ?????
cURL ?? ???????? ?????
-
??? ??? ?? HTML ??????? ??????? ????:
bashcurl https://example.com
-
???????? ?? ??? GET ?????? ?????:
bashcurl "https://example.com/api?query=example"
-
JSON ???? ?? ??? POST ?????? ?????:
bashcurl -X POST https://example.com/api \ -H "Content-Type: application/json" \ -d '{"key": "value"}'
-
???????? ?????? ?? ?????? ???? ?? ??? User-Agent ??? ????:
bashcurl -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" \ https://example.com
CAPTCHA-???????? ??????? ?? ??? cURL ???? ????? ???? ???
cURL CAPTCHA-???????? ??????? ?? ??? ???? ?? ???? ?? ??????? CAPTCHA ?? ???? ???????????? ?? ???????? ??? ?? ??? ???? ???? ?? ??? ??????? ???? ??? ??? ???? ???? ????? ??? ?? ?? ??? ????? ???? ??:
- ???????? ??????? ???????? ?? ???:
CAPTCHA, ????? ??? ?? ????? ??????? ???? reCAPTCHA, Cloudflare Turnstile, ?????????? ??????? ?? ???????? ???? ???, ?????? ????? ???:
- ???? ???????
- ??????? ?????????
- ???? ?????
- ??? ?? ?????? ??? ???
cURL ?? ?????-???? ????? ?? ?? ?? ?? ????????? ?? ??????? ???? ???? ??, ????? ??? ????? ?? ??? ?? ??? ??? ?????? ?? ???? ???
- ????????????? ???????? ???:
?????? CAPTCHA ???? ???? ????????????? ?? ?????? ???? ???:
- CAPTCHA ?????? ?????? ????
- ?????????? ??????? ?? ???? ????
- ?????????? ???????? ?? ???????? ???? ?? ??? ???? ??????? ????
cURL ????????????? ????????? ???? ?? ???? ??, ????? ?????? ???? ??? ??????? ???? ???? ???, ????? ???????????? ?????? ???? ?? ???? ????
- ???????? ???????????? ?? ??????????:
CAPTCHA ?????? ???????? ???????????? ????? ???? ???, ?????? ????? ???:
- ?????-?????
- ??????? ???????????
- ??????? ??? ?? ????????
- ????? ????????????
- WebGL ?????
???? cURL ?? ????? ?????-????? ??? ???? ?? ?????? ???? ??, ?? ???????? ???????? ?????? ??????? ???? ???????????? ?? ??? ???? ?? ???? ???
- IP ??? ????????? ?? ?? ????:
CAPTCHA ??????????? ?? IP ??? ?? ???????? ???? ???:
- ????????? (????, ???????? ?? VPN ?? ??? ??? ???????)
- ?????? ??????? (?????????? ?? ????? ?? ???)
??? cURL ?? ?? IP ?? ?? ?????? ????? ????? ??, ?? CAPTCHA ?????? ??? ??????? ?? ??? ??? ??????? ?? ???? ???
- ??? ?????? ?? ????:
CAPTCHA ????? ?????? ?? ????? ???? ?? ???????? ?? ????? ???? ?? ??? ?????? ?? ???? ?? ????? ???? ????
- cURL ???????? ??? ?? ?????? ?? ???? ??????? ?? ??????? ???? ???
- ???? ?????? ???????? ?????? ?? ??? ???????? ??? ?? ??????? ?? ??? ?? ????? ????, ?? ?????? ???? ????? ?? ???? ??????????? ???
- ????-??? ???????? ?????????:
????? CAPTCHA ?? ????-??? ?????? (????, Cloudflare, Akamai) ?? ????? ???? ???:
- JA3 SSL/TLS ???????????????
- HTTP/2 ?? HTTP/3 ???????????????
- ???? ???????? ?? ????? ????
????? cURL ?? ?? ????? ?? ???????? ???????????? ??, ?? ??? ????? ?? ??? ?? ???? ?????? ?? ???? ???
CAPTCHA ???? ?? ?????
CAPTCHA ?? ?? ???? ?? ??? ???? ??????? ????? ???:
-
?????? ????????:
???????? ?????????? ??????? ?? ??? ???? ?? ????????????? ????????? ???? ?? ??? Puppeteer (Node.js) ?? Playwright (Python/Node.js) ???? ??? ?? ????? ????? -
???? ?????????:
??? ??????? ?? ?????? ???? ??, ?? ???????? CAPTCHA ?????? ?? ?????? ????? -
CAPTCHA ??????:
CapSolver ???? ?????-???? CAPTCHA-?????? ?????? ?? ????? ?????
CAPTCHA ?????? ????? ??? ?????????? ?? ??????? ??????????? ??? ?? ????? ?? ??? ??? ???? ???? ??? ?? ???? ???????? ????????? ?? ???? CAPTCHA ????????? ?? ?? ???? ?? ???????? ???? ??? ???? ??? ?????? ???? ??? ?? ??? ?? ?????? CAPTCHA ?????? ?? ?????? ????? ??? ???? ???:
-
??????? ????????:
CAPTCHA ?????? ???? ??? ?? ???????? ????????? ?? ????? ???? ???? ????? ???? ?? ???? ??????? ?? ???????? ??? ?? CAPTCHA ?? ???? ?? ???????? ?? ????, ?????? ???????? ??? ?? ??? ??????????? ?????? ?? ???? ??, ?? ????????? ?? ???? ?? ?? ????????? ?? ??? ???? ???? ?????? ?? ??? ???? ???? ?? ????? -
??? ??????:
???????? ??? ?? CAPTCHA ????????? ?? ??????? ?? ????????? ???? ???? ?? ???? ??, ????? ?? ???? ?????? ?? ?????????? ?? ???? ??????? ????????? ?? ?????? ????? ??? CAPTCHA ?????? ????????? ?? ????? ?? ?? ?? ???? ???, ??? ??? ???? ??? ?? ????????? ?? ??? ???? ?? ???? ???? -
????? ?? ??? ????-???????????:
???? ?????-???? CAPTCHA ?????? ?????? ?? ????? ???? ?? ??? ???? ??? ??, ?? ???????? ??? ?? CAPTCHA ?? ?? ???? ?? ??? ???? ???????? ?? ??????? ???? ?? ????? ??? ???? ???? ??????? ?? ???? ??, ????? ?? ?????? ???????? ?? ??????? ???? ???? ??? -
??? ??????? ????? ?? ?? ????:
????????? ????? ???? ????-??? ????????? ?? ?????? ?? ??? ??? CAPTCHA ???? ???? ???? ?? ????????? CAPTCHA ?????? ???? ??????? ??? ?? ?? ????????? ?? ?? ???? ??? ??? ?? ???? ?? ?? ???? ????? (???? ?????? ??????? ?? ??? ???????? ?? ?????? ????) ????????? ???? -
????? ??? ???????:
CAPTCHA ?????? ?????????? ????? (????, cURL, Selenium, Puppeteer) ?? ????? ??? ???? ??????? ??????? ????????? ??? ?????? ??? ?? ???? ???? ?? ??????? ???????? ?? ???? ??????? ????? ?? ????? ?? ??? ???? ????? ????? ????? ?? ?????? ???? ?? ???? ??? ?? CAPTCHA ????????? ?? ?????? ?? ??? ???
CapSolver ???? ?? ??? CAPTCHA ??????? ?? ?? ???? ?? ??? cURL ?? ????? ???? ?? ???, ?? ????? ?? ???? ????:
??? 1: CapSolver ??? CAPTCHA ????? ????
CAPTCHA ?? ?? ???? ?? ?????? ???? ?? ??? CapSolver ?? ?????? ?????? ?? ?????? ?????? ?? ?? reCAPTCHA v3 ?? ???? ?? ???? ???:
bash
curl -X POST https://api.capsolver.com/createTask \
-H "Content-Type: application/json" \
-d '{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ReCaptchaV3TaskProxyLess",
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
"pageAction": "login"
}
}'
- clientKey: ???? CapSolver API ??????
- type: CAPTCHA ?? ?????? (????, reCAPTCHA v3 ?? ??? ReCaptchaV3TaskProxyLess)?
- websiteURL: ?? URL ???? CAPTCHA ????? ???
- websiteKey: reCAPTCHA ??????? ??????
- pageAction: ????? ?????? ???? ??????? ?????? ?? ???????? ?? ?????? ?? ???????? ???? ?? ?? ?????????? ????? ?? ???? ?? ??? ??? ??????:
grecaptcha.execute('site_key', {action:'login'});
??? 2: ????? ID ??????? ????
??????????? ??? ?? taskId ????? ????:
json
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
??? 3: CAPTCHA ?????? ??????? ????
?????? ?? ?????? ?? ???? ???? ?? ??? taskId ?? ????? ????? ?????? ????? ???? ?? ?? ??? ????? ??? ???????:
bash
curl -X POST https://api.capsolver.com/getTaskResult \
-H "Content-Type: application/json" \
-d '{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}'
- ?? ?????? ?????? ?? ?? ???? CAPTCHA ?? ?? ??? ???
- ??? ?? ???? ??? ??, ?? ??????????? ????? ????? ?? ?? ??? ?? ?????????? ?? ??? ???
?? ???? ?? ?????? ???????????:
json
{
"errorId": 0,
"errorCode": null,
"errorDescription": null,
"solution": {
"createTime": 1671615324290,
"gRecaptchaResponse": "3AHJ....."
},
"status": "ready"
}
??? 4: ?????? ??????? ?? CAPTCHA ?????? ????? ????
?????? ??????? ?? ???? ???? ?????? ??? ?? ??? ?? ???? ?? ????? ????:
bash
curl -X POST https://example.com/submit-form \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "recaptcha_response=CAPTCHA_SOLUTION_TOKEN&other_field=value"
- recaptcha_response: CapSolver ?? ?????
- other_field: ?????? ??????? ?????? ?????? ??? ???? ?????? ?????
???? ?????? ?? ?????? ?? ????? ?? ???, ????? CapSolver ???????? ????????? ?? ?????
?? ??? ?????????? ??????? ?? ???? ??? ???? ??????? ?? ???, ?? Scrapy Documentation ?? ?? ???? ??? ?? Beautiful Soup Documentation ?????
??????? ????????: ?? ????? ?? ?????? ?? ?? ??????? ???? ????????? ?????????? ?? ??? ??? CapSolver ??? ???? ??????? ?? ???????? ?? ???? ???? ?? ??? ????????? ??? CapSolver ??????? ?? ????? ????, ???????? ?? ???????? ???? ???? ?????????? ?? ??? ???? ???? ?????? ?? ?? ???? ???? ?? ?????? ????? ?????? ?????? ?????????? ????? ?? ????? ????? ?? ???-??? ????????? ???? ???????? ?? ????? ?????? ????????? ?? ?? ???? ??? 100% ??????? ????????? ???? ???? ?? ???? ?????? ?? ????????? ????? ?? ??????????? ???? ???? ???? ??????? ?? ???, ????? ????? ???? ?? ?????? ?? ???????? ???? ?? ?????
????

???? ?? reCAPTCHA Enterprise ??????? ?? ?? ????, v2, v2 ??????, v3, v3 ?????????? 0.9 ?????
?????? ???? ???? ?? reCaptcha ??????? ?? CapSolver ?? ???: ?? ???? reCaptcha ?? ??????? ??? ?? ?? ???? ?? ??? ???-??-??? ?????????? ?????? ???? ??, ?? ??? ???? ?????? ????????? ???? ???

Rajinder Singh
11-Oct-2025

???? ?? ???? ??? ??????
?? ????? ????? ??? ??? ?????? ?? ?? ???? ?? ???? ??? ?? ??????? ???? ?????? ???? ??, ?? ?? ??? ?? ????? ????? ????????? ?? ???????? ???? ?? ??? ???? ???? ??? ?? ??? ?????? ???? ??, ???? ???????? ?? ???? ???? ??, ??? ????????? ?? API ?? ????? ?? ???-??-??? ???? ?? ??????? ????? ???? ??? ???? ??? ?? ????????? ??? ????? ?????? ?? ????????????? ?? ?????? ????? ???? ????? ??? ??? ?????? ?? ???? ?? ??? ????????? ?? ????? ?? ??????????? ?? ????? ?? ?? ??? ?? ??? ?????? ???? ??, ?? ?????? ?????? ???? ??????? ?? ??? ?????? ???????? ?????? ?? ???? ???

Rajinder Singh
11-Oct-2025

??????? ??2 ?????? ???? ?? ????
?? ????? reCaptcha v2 ?????? ?? ?? ???? ?? ???? ??? ?? ???????? ???? ??? ?? ?????? ??????? ?? Capsolver ?? ??? ???? ?? ???? ???????? ?? ?????? ???? ?? ?? ???-??-??? ???? ?????? ???? ??? ????? ?? ????? ?? ?????? ???? ??? ???? ????? ??? ??, ????? ???? ??????? ?? reCaptcha v2 ?????? ?? ???? ???? ?? ?? ???? ?? ????????? ??? ?? ???? ?? ???? ??? ?? ?? ???????? ?? ??????? ???? ??, ?? ????????? ???? ?? ?? ???? ?? ??? ???? ???? ????????? ?? ???? ??? ??????? ???? ???

Rajinder Singh
11-Oct-2025

???????? v3 ?? ????
"reCaptcha V3 ?? CapSolver ?? ??? ?? ???? ?????: ????? ????? ??????, ??? API ??????, ?? ??????? ?? ??????? ?? ??? ??????? ??????"

Rajinder Singh
10-Oct-2025

reCaptcha ?? ?????? ??????? ?? ??? ???? ?????
reCAPTCHA ?? ?????? ?? ??? ????? ??? ?? JavaScript ??????? ?? ????? ???? ????? ?? ?? reCAPTCHA ?? ??????????? ?? ???? ?? ??? ????????? ???? ??? ???? ?? ????? ?? ????????? ??????????? ???? ??? ?? ?? ?? ??? ???? ???

Rajinder Singh
23-Sep-2025

Cloudflare Challenge ???? ?? ????
CapSolver ?? Cloudflare ????????? ?? ????? ?? ??? ????? ?? ???? Cloudflare ?? ??????? ?? ?? ???? ?? ??? ?????? ?????? ?? ????? ???? ??, ?????? ??????? ????? ?? ??????? ?? ??? ??? ???????? ????????? ???? ??? ???

Rajinder Singh
23-Sep-2025