Cloudflare Turnstile
विजेट- आप इसे कहां देखते हैं
- किसी पृष्ठ या प्रपत्र के अंदर एक विजेट
- यह क्या लौटाता है
cf-turnstile-responseमें एक token- कैपमॉन्स्टर पेज
- Cloudflare Turnstile सॉल्वर
cf_clearance कुकी लौटाता है, इसलिए आपका स्वचालन बिना किसी मैन्युअल चरण के जारी रहता है।अंतिम बार अद्यतन किया गया:
| कैप्च | मूल्य (USD) |
|---|---|
$ 1.30 1000 टोकन |
एक Cloudflare Challenge और एक टर्नस्टाइल विजेट एक जैसे दिख सकते हैं। एक चुनौती हमेशा एक अलग "बस एक पल..." पृष्ठ नहीं होती है: इसे स्टाइल किया जा सकता है, साइट में एम्बेड किया जा सकता है या एक नियमित टर्नस्टाइल विजेट की तरह बनाया जा सकता है, इसलिए आप उन्हें उपस्थिति से अलग नहीं बता सकते हैं।
cf-turnstile-response में एक token__cf_chl_f_tk= के साथ एक challenge-form द्वारा पहचाना गयाcf_clearance कुकीयदि ये संकेत मौजूद हैं, तो यह एक Cloudflare Challenge है: इस पृष्ठ पर Cloudflare Challenge सॉल्वर का उपयोग करें, जो एक token या एक cf_clearance कुकी लौटाता है। अन्यथा, Cloudflare Turnstile सॉल्वर का उपयोग करें।
तालिका चार Cloudflare Challenge समाधान सेवाओं के लिए प्रति 1000 समाधान मूल्य, औसत समाधान समय और समाधान सफलता दर सूचीबद्ध करती है।
| पैरामीटर | CapMonster Cloud | 2कैप्चा | एंटी-कैप्चा | बेस्टकैप्चा सॉल्वर |
|---|---|---|---|---|
मूल्य प्रति 1000 समाधान | $ 1.30 | $1.45 | $2.00 | $1.80 |
औसत समाधान समय | 12 – 14 s | 14 – 18 s | 18 – 22 s | 22 – 30 s |
समाधान सफलता दर | 99% | 97% | 95% | 80% |
प्रदाता द्वारा सूचीबद्ध Cloudflare Turnstile मूल्य; Cloudflare Challenge को अलग से सूचीबद्ध नहीं किया गया है।
2Captcha, एंटी-कैप्चा और BestCaptchaSolver उनके संबंधित स्वामियों के ट्रेडमार्क हैं। CapMonster Cloud इन संस्थाओं से संबद्ध नहीं है। प्रदर्शन मेट्रिक्स 26.08.2026 को आयोजित आंतरिक बेंचमार्किंग पर आधारित हैं। मूल्य निर्धारण की तुलना 30.09.2026 के सार्वजनिक रूप से उपलब्ध डेटा पर आधारित है।
99% सफल उत्तीर्ण. अभी अपने स्वयं के लक्षित साइटों पर स्थिरता का परीक्षण करें। हम 100% सफलता दर की गारंटी नहीं देते: CAPTCHA प्रकार और लक्ष्य-साइट कॉन्फ़िगरेशन किसी भी समय बदल सकते हैं।
$0.10
नए उपयोगकर्ताओं को CapMonster Cloud आज़माने के लिए टेस्ट बैलेंस में $0.10 मिलते हैं।
1. CapMonster Cloud पर रजिस्टर करें।
2. लाइव चैट या support@capmonster.cloud पर सपोर्ट को अपने अकाउंट वाले ईमेल के साथ संदेश भेजें।
आपके स्वामित्व वाले या परीक्षण करने की अनुमति वाले पृष्ठों पर Playwright, Puppeteer या Selenium के साथ सीआई/सीडी में साइन-अप, चेकआउट और फॉर्म फ़्लो चलाएं।
जांचें कि Cloudflare Challenge के पीछे के पेज रिलीज़ और नियम में बदलाव के बाद भी पहुंच योग्य रहें।
Cloudflare Challenge द्वारा संरक्षित खुले पृष्ठों से सार्वजनिक रूप से उपलब्ध डेटा एकत्र करें।
उन साइटों पर स्वचालित सहायक वर्कफ़्लो का समर्थन करें जो लोड करने से पहले एक सत्यापन पृष्ठ दिखाते हैं।
जब कोई वर्कफ़्लो किसी चुनौती तक पहुंचता है तो एजेंट को MCP के माध्यम से token या cf_clearance कुकी का अनुरोध करने दें।
सार्वजनिक रूप से उपलब्ध डेटा और उन साइटों पर CapMonster Cloud का उपयोग करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। बिना अनुमति के लॉगिन या पेवॉल के पीछे तीसरे पक्ष का डेटा एकत्र करना प्रतिबंधित है।
Cloudflare तीन प्रकार के चुनौती पृष्ठों पर काम करता है: JS Challenge, Managed Challenge और Interactive Challenge। कोई चुनौती दिखाई जाएगी या नहीं इसका निर्णय WAF नियमों या Bot Management द्वारा किया जाता है। CapMonster Cloud नीचे दिए गए तीन चुनौती प्रकारों को शामिल करता है; WAF / Bot Management एक व्यापक उत्पाद है और अलग से सूचीबद्ध है।
Sources: Cloudflare दस्तावेज़ - चुनौतियाँ कैसे काम करती हैं · अंतरालीय चुनौती पृष्ठ · अटैक मोड के तहत
"5 सेकंड की चुनौती"
एक गैर-इंटरैक्टिव इंटरस्टिशियल परीक्षण: ब्राउज़र JavaScript चलाता है और Cloudflare पेज लोड होने से पहले परिणाम को ग्रेड करता है। किसी उपयोगकर्ता action की आवश्यकता नहीं है.
cf_clearance cookie (डिफ़ॉल्ट)सम्मिलित Under Attack Mode
Cloudflare Managed Challenge के साथ, Cloudflare अनुरोध विशेषताओं और ब्राउज़र संकेतों से गतिशील रूप से चेक चुनता है। Under Attack Mode Managed Challenge का उपयोग करता है।
cf_clearance cookie (डिफ़ॉल्ट)मध्यवर्ती पृष्ठ पर विजेट
Interactive Challenge पेजों को चुनौती से गुजरने के लिए विज़िटर से बातचीत की आवश्यकता होती है।
cf_clearance cookie (डिफ़ॉल्ट)नियम और स्कोरिंग परत जो तय करती है कि Cloudflare बॉट चुनौती कब पेश की जाएगी। Cloudflare डिटेक्शन इंजन का उपयोग करके इस निर्णय की गणना करता है, जिसमें शामिल हैं:
चुनौती के तीन प्रकारों से व्यापक और उनका पर्यायवाची नहीं।
Sources: बॉट स्कोर · बॉट डिटेक्शन इंजन · JavaScript डिटेक्शन
ब्राउज़र एक संरक्षित पृष्ठ का अनुरोध करता है। Cloudflare Bot Management अनुरोध को टीएलएस फिंगरप्रिंट, आईपी प्रतिष्ठा और व्यवहार संकेतों द्वारा स्कोर करता है।
ह्यूरिस्टिक्स, जेएस डिटेक्शन और मशीन लर्निंग इंजन 1 से 99 तक बॉट स्कोर उत्पन्न करते हैं, और WAF नियम तय करते हैं कि किसी चुनौती को पूरा करना है या नहीं।
यदि अनुरोध संदिग्ध लगता है, तो Cloudflare स्थिति कोड 403 के साथ "बस एक पल..." पृष्ठ लौटाता है और JS Challenge, Managed Challenge या Interactive Challenge चलाता है।
जब चेक पास हो जाता है, तो Cloudflare विज़िटर और डिवाइस से जुड़ी एक cf_clearance कुकी जारी करता है और सीमित समय के लिए वैध होता है।
ब्राउज़र मूल पृष्ठ को कुकी के साथ लोड करता है। Cloudflare सत्र व्यवहार (Precursor clearance) का पुनर्मूल्यांकन करता रहता है और एक नई चुनौती पेश कर सकता है।
cf_clearance एक विज़िटर द्वारा Cloudflare Challenge पास करने के बाद कुकी Cloudflare जारी करता है। ब्राउज़र इसे निम्नलिखित अनुरोधों के साथ संरक्षित साइट पर भेजता है, और पृष्ठ बिना किसी चुनौती के खुल जाता है।
Cloudflare के दस्तावेज़ के अनुसार कुकी के गुण:
आगंतुक और डिवाइस से बंधा हुआ यह जारी किया गया था।
सीमित समय के लिए वैध (डिफ़ॉल्ट रूप से 30 मिनट; साइट इसे चैलेंज पैसेज के साथ सेट करती है): लंबे समय तक चलने वाली स्क्रिप्ट को समाप्त होने के बाद फिर से चेक पास करना होगा।
अपने आप में कोई गारंटी नहीं है: Precursor clearance सत्र व्यवहार का पुनर्मूल्यांकन करता रहता है और कुकी समाप्त न होने पर भी बार-बार चुनौती को ट्रिगर कर सकता है।
एक्सेस रीसेट हो गया है: कुकी विज़िटर और उस डिवाइस से जुड़ी हुई है जिसे इसे जारी किया गया था
कुकी काम करना बंद कर देती है; स्क्रिप्ट को दोबारा जांच पास करनी होगी
Cloudflare निकासी स्तर को कम या रीसेट कर सकता है और यदि ट्रैफ़िक संदिग्ध लगता है तो बार-बार चुनौती दे सकता है
TurnstileTask का cloudflareTaskType पैरामीटर तय करता है कि CapMonster Cloud क्या रिटर्न देगा। लक्ष्य साइट की आवश्यकता के आधार पर विकल्प चुनें: पृष्ठ पर चुनौती callback के लिए एक token, या आपके आगे के अनुरोधों के लिए एक cf_clearance कुकी।
| पैरामीटर | टोकन | cf_clearance |
|---|---|---|
cloudflareTaskType | token | cf_clearance |
| प्रॉक्सी | वैकल्पिकडिफ़ॉल्ट रूप से CapMonster Cloud प्रॉक्सी पर चलता है | आवश्यकआपका अपना प्रॉक्सी |
websiteKey | Cloudflare Challenge कुंजी, उदा. 0x4AAAAAAABUYP0XeMJF0xoy | कोई भी स्ट्रिंग, उदा. xxxxxx |
| पेज डेटा | pageAction, data (cData), pageData (chlPageData) | htmlPageBase64 - 403 "बस एक क्षण" पृष्ठ का Base64 |
| नतीजा | solution.token | solution.cf_clearance |
| इसका उपयोग कहां करना है | पृष्ठ पर चुनौती callback | Cookie: cf_clearance=<value> हेडर या ब्राउज़र संदर्भ |
| proxyType | विवरण |
|---|---|
http | नियमित HTTP प्रॉक्सी |
https | कुछ कस्टम प्रॉक्सी के लिए उपयोग करें |
socks4 | SOCKS4 प्रॉक्सी |
socks5 | SOCKS5 प्रॉक्सी |
पूर्ण पैरामीटर संदर्भ: Cloudflare Challenge कार्य दस्तावेज़ीकरण।
CapMonster Cloud API एक cf_clearance सॉल्वर के रूप में कार्य करता है: यह कार्य मापदंडों को स्वीकार करता है, उन्हें अपने सर्वर पर संसाधित करता है और एक token या एक cf_clearance कुकी लौटाता है। Cloudflare Challenge को हल करने में चार चरण होते हैं: एक API कुंजी प्राप्त करें, कार्य भेजें, परिणाम का सर्वेक्षण करें, और अपने स्वयं के अनुरोधों में लौटाए गए token या कुकी का उपयोग करें।
clientKey पैरामीटर के रूप में उपयोग करें।TurnstileTask प्रकार से createTask पर कॉल करें। cloudflareTaskType पैरामीटर तय करता है कि आपको क्या वापस मिलेगा: एक token या एक cf_clearance कुकी। लक्ष्य साइट की आवश्यकता के आधार पर विकल्प चुनें। देखें चुनौती को टर्नस्टाइल से कैसे अलग करें।
विकल्प 1 · चुनौती (token) — डिफ़ॉल्ट रूप से CapMonster Cloud प्रॉक्सी पर चलता है। आवश्यक फ़ील्ड:
| पैरामीटर | विवरण |
|---|---|
| प्रकार | TurnstileTask |
| websiteURL | उस पृष्ठ का URL जहां चुनौती हल की गई है |
| websiteKey | Cloudflare Challenge कुंजी, उदा. 0x4AAAAAAABUYP0XeMJF0xoy |
| cloudflareTaskType | token |
| pageAction | कैप्चा callback से action फ़ील्ड, आमतौर पर managed या non-interactive |
| userAgent | वर्तमान UA CapMonster Cloud द्वारा समर्थित है। आप नवीनतम मूल्य https://capmonster.cloud/api/useragent/actual पर प्राप्त कर सकते हैं। |
| डेटा | cData पैरामीटर का मान |
| pageData | chlPageData पैरामीटर का मान |
वैकल्पिक: apiJsUrl और प्रॉक्सी फ़ील्ड। स्वयं के प्रॉक्सी की आवश्यकता केवल तभी होती है जब साइट token को स्वीकार नहीं करती है या अंतर्निहित सेवाएं प्रतिबंधित हैं; आईपी प्राधिकरण के साथ, श्वेतसूची 65.21.190.34।
उदाहरण का अनुरोध करें:
{
"clientKey": "API_KEY",
"task": {
"type": "TurnstileTask",
"websiteURL": "https://yourwebsite.com/page-with-cf-challenge",
"websiteKey": "your-website-key",
"cloudflareTaskType": "token",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36",
"pageAction": "your-page-action",
"pageData": "your-page-data",
"data": "your-data"
}
}विकल्प 2 · चुनौती (कुकी) - आपके स्वयं के प्रॉक्सी की आवश्यकता है। आवश्यक फ़ील्ड:
| पैरामीटर | विवरण |
|---|---|
| प्रकार | TurnstileTask |
| websiteURL | उस पृष्ठ का URL जहां चुनौती हल की गई है |
| websiteKey | कोई भी स्ट्रिंग पारित की जा सकती है, उदा. xxxxxx |
| cloudflareTaskType | cf_clearance |
| htmlPageBase64 | "बस एक क्षण" पृष्ठ का Base64 स्थिति 403 के साथ लौटा |
| userAgent | वर्तमान UA CapMonster Cloud द्वारा समर्थित है। आप नवीनतम मूल्य https://capmonster.cloud/api/useragent/actual पर प्राप्त कर सकते हैं। |
| proxyType | http, https (कुछ कस्टम प्रॉक्सी के लिए), socks4, socks5 |
| proxyAddress, proxyPort, proxyLogin, proxyPassword | आपका प्रॉक्सी. पारदर्शी और स्थानीय-मशीन प्रॉक्सी की अनुमति नहीं है। |
उदाहरण का अनुरोध करें:
{
"clientKey": "API_KEY",
"task": {
"type": "TurnstileTask",
"websiteURL": "https://yourwebsite.com/page-with-cf-challenge",
"websiteKey": "xxxxxxxxxx",
"cloudflareTaskType": "cf_clearance",
"htmlPageBase64": "PCFET0NUWVBFIGh0...vYm9keT48L2h0bWw+",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36",
"proxyType": "your-proxy-type",
"proxyAddress": "your-proxy-address",
"proxyPort": 1234,
"proxyLogin": "your-proxy-login",
"proxyPassword": "your-proxy-password"
}
}समापन बिंदु और प्रतिक्रिया - दोनों विकल्पों के लिए समान:
POST https://api.capmonster.cloud/createTask
{
"errorId": 0,
"taskId": 407533072,
"errorCode": null,
"errorDescription": null
}taskId के साथ तब तक पोल getTaskResult करें जब तक status ready न बन जाए। अनुरोध दोनों विकल्पों के लिए समान है; solution ऑब्जेक्ट आपके द्वारा मांगे गए परिणाम को वहन करता है।
समापन बिंदु और अनुरोध:
POST https://api.capmonster.cloud/getTaskResult
{
"clientKey": "API_KEY",
"taskId": 407533072,
"errorCode": null,
"errorDescription": null
}विकल्प 1 · चुनौती (token) — solution.token
{
"errorId": 0,
"status": "ready",
"solution": {
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36",
"token": "0.iGX3xsyFCkbGePM3jP4P4khLo6TrLukt8ZzBvwuQOvbC...f61f3082"
}
}पृष्ठ पर callback फ़ंक्शन को कॉल करते समय token का उपयोग करें।
विकल्प 2 · चुनौती (कुकी) — solution.cf_clearance
{
"errorId": 0,
"status": "ready",
"solution": {
"cf_clearance": "1tarGvbY2_ZhQdYxpSBloao.FoOn9VtcJtmb_IQ_hCE-1761217338-1.2.1.1-vyVPoLYIGX0...ZHi.w"
}
}विशेष Cloudflare कुकी जिसे आप अपने ब्राउज़र में जोड़ते हैं या कच्चे HTTP अनुरोधों के साथ भेजते हैं।
यदि आप कुकी का उपयोग करते हैं, तो कच्चे HTTP अनुरोधों पर Cookie: cf_clearance=<value> हेडर में इसका मान पास करें, या संरक्षित यूआरएल के लिए दोबारा अनुरोध करने से पहले इसे ब्राउज़र संदर्भ में सेट करें।
यदि आप token का उपयोग करते हैं, तो इसे पृष्ठ पर चुनौती callback को दें।
चुनौती शुरू होने पर token विकल्प को उन मानों की आवश्यकता होती है जो पृष्ठ turnstile.render को देता है: sitekey (websiteKey), action (pageAction), cData (डेटा) और chlPageData (pageData)। कुकी विकल्प को htmlPageBase64 में चुनौती पृष्ठ के HTML की आवश्यकता है; websiteKey कोई भी स्ट्रिंग हो सकता है।
createTask के साथ CAPTCHA-सॉल्विंग कार्य कैसे बनाएं और हमारे क्लाइंट लाइब्रेरीज़ का उपयोग करके getTaskResult के साथ परिणाम कैसे प्राप्त करें।कम-कोड वर्कफ़्लो के लिए, आधिकारिक CapMonster Cloud n8n नोड का उपयोग करें।
GET https://example.com/protected-page
User-Agent: <userAgent from the task>
Cookie: cf_clearance=<value>कच्चे HTTP अनुरोधों पर Cookie: cf_clearance=<value> हेडर में लौटाए गए मान को पास करें, या संरक्षित यूआरएल के लिए दोबारा अनुरोध करने से पहले इसे ब्राउज़र संदर्भ में सेट करें। आधिकारिक उदाहरणों में, पृष्ठ को लोड करने, कार्य को हल करने और कुकी के साथ अनुरोध भेजने के लिए समान प्रॉक्सी और समान User-Agent का उपयोग किया जाता है।
Selenium, Playwright या Puppeteer में, संरक्षित यूआरएल पर नेविगेट करने से पहले कुकी को फ्रेमवर्क की अपनी विधि से सेट करें - ब्राउज़र फिर बार-बार चुनौती के बिना पेज खोलता है। यदि आपने token का अनुरोध किया है, तो इसे पृष्ठ पर चुनौती callback को दें।
cf_clearance कुकी, एक प्रॉक्सी जिसे सेवा स्वीकार नहीं करती है, या पुराने पृष्ठ पैरामीटर से आती हैं। नीचे दिया गया प्रत्येक कार्ड त्रुटि और सुधार का नाम देता है।cf_clearance कुकी नहीं है, कुकी समाप्त हो गई है, या Cloudflare ने सत्र की दोबारा जाँच की (Precursor clearance)। एक नई कुकी का अनुरोध करें.userAgent का उपयोग करें। Cloudflare यह भी नोट करता है कि जिस Managed Challenge को जारी किया गया था उससे भिन्न आईपी से हल किया गया Managed Challenge वैध नहीं है और चुनौती लूप का कारण बन सकता है - Cloudflare दस्तावेज़ देखें।http, https, socks4 या socks5 का उपयोग करें।Cloudflare Challenge एक मध्यवर्ती जांच है जो Cloudflare एक संरक्षित पृष्ठ तक पहुंच प्रदान करने से पहले प्रदर्शित करता है जब WAF नियम, Bot Management या दर सीमित करने वाला अनुरोध संदिग्ध लगता है (उदाहरण के लिए, टीएलएस फिंगरप्रिंट, आईपी प्रतिष्ठा, या व्यवहार संकेतों के आधार पर)। जब जाँच चल रही होती है, तो विज़िटर को एक मध्यवर्ती "बस एक क्षण..." पृष्ठ दिखाई देता है। यदि चेक सफलतापूर्वक पारित हो जाता है, तो Cloudflare एक cf_clearance कुकी जारी करता है - यह विज़िटर और डिवाइस से जुड़ा होता है और सीमित समय के लिए वैध होता है - जिसके बाद ब्राउज़र मूल पृष्ठ तक पहुंच प्राप्त करता है।
ये तीनों ब्राउज़र से क्लाइंट-साइड सिग्नल पर निर्भर हैं। JS Challenge (गैर-संवादात्मक) पृष्ठभूमि में चलता है, आमतौर पर पांच सेकंड से भी कम समय में; यदि यह पारित नहीं होता है, तो Cloudflare एक और चुनौती पृष्ठ दिखाता है। Managed Challenge Cloudflare को एक इंटरैक्टिव चरण तक, अनुरोध विशेषताओं और ब्राउज़र संकेतों से गतिशील रूप से चेक चुनने की सुविधा देता है। टर्नस्टाइल एक एम्बेड करने योग्य विजेट है जो Siteverify API के माध्यम से सत्यापित होने के लिए एक token लौटाता है; वैकल्पिक पूर्व-मंजूरी के साथ यह cf_clearance कुकी भी जारी कर सकता है।
बार-बार चुनौती देने या 403 का मतलब है कि अनुरोध में कोई वैध cf_clearance कुकी नहीं है, कुकी समाप्त हो गई है, या अनुरोध उस विज़िटर या डिवाइस से आया है जिसे कुकी जारी की गई थी। यहां तक कि एक वैध कुकी भी पहुंच की गारंटी नहीं देती है: Cloudflare Precursor clearance को बनाए रखता है - सत्र व्यवहार का एक निरंतर पुनर्मूल्यांकन जो निकासी स्तर को कम या रीसेट कर सकता है और यदि ट्रैफ़िक पैटर्न संदिग्ध लगने लगे तो बार-बार चुनौती को ट्रिगर कर सकता है।
CapMonster Cloud दो API कॉल के माध्यम से कार्य को अतुल्यकालिक रूप से हल करता है: कार्य मापदंडों के साथ createTask, इसके बाद समाधान तैयार होने तक getTaskResult मतदान होता है। कार्य प्रकार के आधार पर, सेवा या तो एक token लौटाती है - जिसे प्रॉक्सी के बिना callback में डाला जाता है - या एक cf_clearance कुकी, जिसके लिए प्रॉक्सी अनिवार्य है। फिर आप परिणामी मान को नियमित HTTP अनुरोधों के Cookie: cf_clearance=<value> हेडर में पास करते हैं, या इसे ब्राउज़र संदर्भ में सेट करते हैं - जिसके बाद संरक्षित पृष्ठ मैन्युअल रूप से चेक पास किए बिना खुलता है।
अपने clientKey (API कुंजी) और कार्य मापदंडों के साथ createTask को एक POST अनुरोध भेजें, getTaskResult मतदान करके परिणाम तैयार होने की प्रतीक्षा करें (जब तक स्थिति ready नहीं है), फिर अपने HTTP क्लाइंट या ब्राउज़र ऑटोमेशन में परिणामी token या कुकी का उपयोग करें। तैयार एकीकरण के लिए, GitHub पर CapMonster Cloud रिपॉजिटरी में आधिकारिक SDK का उपयोग करें - वे createTask / getTaskResult चक्र को एक ही कॉल में लपेटते हैं।
प्रॉक्सी केवल उस कार्य के लिए अनिवार्य है जो cf_clearance कुकी लौटाता है। आधिकारिक उदाहरणों में उसी प्रॉक्सी का उपयोग निम्नलिखित अनुरोधों के लिए किया जाता है। token परिणाम के लिए किसी प्रॉक्सी की आवश्यकता नहीं है - CapMonster Cloud डिफ़ॉल्ट रूप से अपनी अंतर्निहित प्रॉक्सी का उपयोग करता है (यदि आप आईपी द्वारा श्वेतसूची में हैं, तो 65.21.190.34 जोड़ें)। समर्थित प्रकार: http, https, socks4, socks5; स्थानीय मशीनों पर पारदर्शी प्रॉक्सी और प्रॉक्सी की अनुमति नहीं है।
हाँ. n8n के लिए, एक आधिकारिक CapMonster Cloud नोड है - इंटरफ़ेस से या स्वयं-होस्टेड इंस्टेंसेस पर npm install @zennolab_com/n8n-nodes-capmonstercloud के माध्यम से स्थापित किया गया है। अन्य मामलों में, आपका कोड पहले CapMonster API (अनुरोधों, axios, या किसी अन्य HTTP क्लाइंट के माध्यम से) के लिए एक नियमित HTTP अनुरोध करता है, और फिर परिणाम अपनी विधि का उपयोग करके ब्राउज़र फ्रेमवर्क (Selenium, Playwright, Puppeteer, आदि) को भेज दिया जाता है। संरक्षित यूआरएल पर नेविगेट करने से पहले cf_clearance कुकी को इस विधि से सेट करने की आवश्यकता है - फिर ब्राउज़र बार-बार चुनौती के बिना, पहले से ही वैध जांच के साथ पेज खोल देगा।
Cloudflare Challenge को हल करना एक तकनीकी ऑपरेशन है, और इसकी वैधता इस बात पर निर्भर करती है कि परिणामी पहुंच का उपयोग कैसे किया जाता है, न कि उपकरण पर। CapMonster Cloud का उद्देश्य कानूनी स्वचालन - सार्वजनिक रूप से उपलब्ध डेटा का परीक्षण, निगरानी और संग्रह करना है - जबकि कानून और लक्ष्य संसाधन के उपयोग की शर्तों के अनुपालन की जिम्मेदारी उपयोगकर्ता की है।
हम 100% सफलता दर की गारंटी नहीं देते: CAPTCHA प्रकार और लक्ष्य-साइट कॉन्फ़िगरेशन किसी भी समय बदल सकते हैं। वास्तविक समाधान गति और सफलता दर लक्ष्य साइट, सर्वर लोड और नेटवर्क स्थितियों के आधार पर भिन्न होती है।
Cloudflare, Cloudflare, Inc. का ट्रेडमार्क है। CapMonster Cloud Cloudflare से संबद्ध या समर्थित नहीं है। यह सेवा सार्वजनिक रूप से उपलब्ध डेटा, आपकी अपनी या अधिकृत वेबसाइटों का परीक्षण, छवि पहचान और पहुंच के लिए है। बिना अनुमति के लॉगिन या पेवॉल के पीछे तीसरे पक्ष का डेटा एकत्र करना निषिद्ध है; आपके अपने खाते प्रभावित नहीं होंगे. आप काम शुरू करने से पहले अपने डेटा की कानूनी स्थिति निर्धारित करते हैं।