प्रॉक्सी
परिचय
प्रॉक्सी सिस्टम स्क्रैपिंग ब्राउज़र का एक घटक है जो कनेक्शन को प्रॉक्सी सर्वर के माध्यम से फॉरवर्ड करता है। इसका प्राथमिक उपयोग आईपी ब्लॉकिंग को रोकने, भौगोलिक रूप से प्रतिबंधित सामग्री तक पहुंचने और गुमनामी बढ़ाने के लिए किया जाता है। स्क्रैपिंग ब्राउज़र एक कॉन्फ़िगर करने योग्य प्रॉक्सी सिस्टम प्रदान करता है जो स्वचालित ट्रैफ़िक रूटिंग पर सटीक नियंत्रण की अनुमति देता है, जिसमें गुमनामी, भौगोलिक स्थान लक्ष्यीकरण और बढ़ी हुई विश्वसनीयता शामिल है, जिससे आपके वर्कफ़्लो में प्रॉक्सी को एकीकृत करना आसान हो जाता है।
मुख्य क्षमताएं
प्रॉक्सी सिस्टम की मुख्य क्षमता एक मध्यवर्ती सर्वर के माध्यम से वास्तविक आईपी पते को छिपाने और आईपी पूल में विभिन्न पतों के माध्यम से स्वचालित रूप से या मांग पर रोटेट करने में निहित है। यह विशिष्ट भौगोलिक स्थानों में प्रॉक्सी सर्वर चुनने की भी अनुमति देता है, जो दुनिया के विभिन्न हिस्सों से उपयोगकर्ता एक्सेस का अनुकरण करता है।
अनुप्रयोग परिदृश्य
यह मुख्य रूप से उन परिदृश्यों के लिए लागू होता है जिनके लिए बड़े पैमाने पर डेटा स्क्रैपिंग और लक्षित वेबसाइट की आईपी प्रतिबंधों या ब्लॉक को बायपास करने की आवश्यकता होती है। यह भौगोलिक रूप से प्रतिबंधित सामग्री तक पहुंचने और बाजार अनुसंधान जैसे कार्यों में ऑनलाइन गुमनामी बनाए रखने के लिए भी एक प्रमुख उपकरण है।
वर्गीकरण
स्क्रैपलेस के साथ, आपके पास प्रॉक्सी कॉन्फ़िगरेशन के दो विकल्प हैं:
- बिल्ट-इन प्रॉक्सी का उपयोग करना: हमारे प्रबंधित रेजिडेंशियल प्रॉक्सी के माध्यम से ट्रैफ़िक को आसानी से रूट करें।
- कस्टम प्रॉक्सी का उपयोग करना: नेटवर्क रूटिंग पर अधिक लचीला नियंत्रण प्राप्त करने के लिए कस्टम HTTP/HTTPS/SOCKS5 प्रॉक्सी का उपयोग करें।
संचालन मार्गदर्शन
बिल्ट-इन प्रॉक्सी का उपयोग करना
स्क्रैपिंग ब्राउज़र के बिल्ट-इन प्रॉक्सी का उपयोग करने से ट्रैफ़िक इसके प्रबंधित रेजिडेंशियल प्रॉक्सी के माध्यम से रूट होता है।
const { ScrapelessClient } = require('@scrapeless-ai/sdk');
const puppeteer = require('puppeteer-core');
const client = new ScrapelessClient({ apiKey: 'API Key' });
const { browserWSEndpoint } = client.browser.create({
sessionName: 'sdk_test',
sessionTTL: 180,
proxyCountry: 'AU',
proxyState: 'NSW', // Optional: state code
proxyCity: 'sydney', // Optional: city name
sessionRecording: true,
});
(async () => {
const browser = await puppeteer.connect({ browserWSEndpoint });
const page = await browser.newPage();
await page.goto('https://www.scrapeless.com');
console.log(await page.title());
await browser.close();
})();भौगोलिक प्रॉक्सी चयन
हमारा बिल्ट-इन प्रॉक्सी नेटवर्क दुनिया भर के 195 देशों और क्षेत्रों में फैला हुआ है, जो आपके स्क्रैपिंग संचालन के लिए सटीक भौगोलिक लक्ष्यीकरण को सक्षम बनाता है। प्रत्येक प्रॉक्सी स्थान प्रदर्शन और विश्वसनीयता के लिए अनुकूलित है, जिससे आप विशिष्ट क्षेत्रों से प्रामाणिक उपयोगकर्ता एक्सेस का अनुकरण कर सकते हैं।
राज्य और शहर-स्तरीय लक्ष्यीकरण सहित व्यापक देश और क्षेत्र चयन के लिए, कृपया हमारे विस्तृत प्रॉक्सी दस्तावेज़ीकरण को देखें।
कस्टम प्रॉक्सी
यदि आप अपनी स्वयं की प्रॉक्सी सेवा/प्रदाता का उपयोग करना चाहते हैं, तो आप सत्र बनाते समय निम्नलिखित पैरामीटर निर्दिष्ट कर सकते हैं। यदि आप अपने स्वयं के प्रॉक्सी प्रदाता का उपयोग करते हैं, तो प्रॉक्सी उपयोग के लिए आपसे शुल्क नहीं लिया जाएगा।
नोट: प्रॉक्सी उत्पन्न करने के लिए SDK का उपयोग करते समय, आपको उपयोगकर्ता नाम और पासवर्ड को स्पष्ट रूप से निर्दिष्ट करने की आवश्यकता नहीं है। आपको केवल उत्पन्न प्रॉक्सी कनेक्शन URL पर ध्यान केंद्रित करने की आवश्यकता है।
टिप: यदि आपके पास पहले से ही एक प्रॉक्सी है, तो आप जहां आवश्यक हो वहां पूर्ण प्रॉक्सी URL को पैरामीटर के रूप में पास कर सकते हैं।
- 💡कस्टम प्रॉक्सी कार्यक्षमता वर्तमान में केवल सब्सक्राइबर्स के लिए उपलब्ध है। यहां अपग्रेड करें
const { ScrapelessClient } = require('@scrapeless-ai/sdk');
const puppeteer =require('puppeteer-core');
const client = new ScrapelessClient({ apiKey: 'API Key' });
const proxyUrl = client.proxies.proxy({
country: 'US',
sessionDuration: 30, // session duration
sessionId: 'test-session-123', // custom proxy sessionId
gateway: 'gw-us.scrapeless.io:8789' // allowed value: `gw-us.scrapeless.io:8789`, `gw-eu.scrapeless.io:8789`, `gw-ap.scrapeless.io:8789`
});
console.log(proxyUrl)हमारे क्लाउड ब्राउज़र का बिल्ट-इन प्रॉक्सी केवल रेजिडेंशियल प्रकार का समर्थन करता है, जो बड़े पैमाने पर डेटा निष्कर्षण संचालन के लिए अधिक उपयुक्त है। हम अलग से रेजिडेंशियल प्रॉक्सी, डेटासेंटर प्रॉक्सी, स्टैटिक आईएसपी प्रॉक्सी और आईपीवी6 प्रॉक्सी सहित विभिन्न प्रकार के प्रॉक्सी भी प्रदान करते हैं, जिसमें अधिक परिष्कृत कॉन्फ़िगरेशन का समर्थन शामिल है। आप हमारे प्रॉक्सी को स्वतंत्र रूप से खरीद सकते हैं और अधिक विविध उपयोग परिदृश्यों से मेल खाने के लिए उन्हें क्लाउड ब्राउज़र में इंजेक्ट कर सकते हैं। उदाहरण के लिए, यदि आपको एक आईपी पते की आवश्यकता है जो सत्रों के दौरान सुसंगत और समर्पित रहता है, तो आप हमारे स्टैटिक आईएसपी प्रॉक्सी खरीद सकते हैं। गाइड