दस्तावेज़ब्राउज़र और CrawlAgent Browserप्रॉक्सी कॉन्फ़िगरेशन

Proxies

परिचय

Proxy प्रणाली agent browser का एक घटक है जो कनेक्शन को एक proxy server के माध्यम से अग्रेषित करती है। इसका मुख्य रूप से उपयोग IP ब्लॉकिंग को रोकने, भू-प्रतिबंधित सामग्री तक पहुँचने और गुमनामी बढ़ाने के लिए किया जाता है। Agent Browser एक कॉन्फ़िगर करने योग्य proxy प्रणाली प्रदान करता है जो स्वचालित ट्रैफ़िक रूटिंग पर सटीक नियंत्रण की अनुमति देती है, जिसमें गुमनामी, भू-स्थान लक्ष्यीकरण और बढ़ी हुई विश्वसनीयता शामिल है, जिससे proxies को आपके वर्कफ़्लो में एकीकृत करना आसान हो जाता है।

मुख्य क्षमताएँ

Proxy प्रणाली की मुख्य क्षमता एक मध्यस्थ सर्वर के माध्यम से वास्तविक IP पते को छिपाने और एक IP पूल में विभिन्न पतों के बीच स्वचालित रूप से या माँग पर रोटेट करने में निहित है। यह विशिष्ट भौगोलिक स्थानों में proxy servers चुनने की भी अनुमति देती है, जो दुनिया के विभिन्न हिस्सों से उपयोगकर्ता पहुँच का अनुकरण करती है।

अनुप्रयोग परिदृश्य

मुख्य रूप से उन परिदृश्यों के लिए लागू होता है जिनमें बड़े पैमाने पर डेटा स्क्रैपिंग और लक्षित वेबसाइट IP प्रतिबंधों या ब्लॉक को बायपास करने की आवश्यकता होती है। यह बाज़ार अनुसंधान जैसे कार्यों में भू-प्रतिबंधित सामग्री तक पहुँचने और ऑनलाइन गुमनामी बनाए रखने के लिए एक प्रमुख उपकरण भी है।

वर्गीकरण

Scrapeless के साथ, आपके पास दो proxy कॉन्फ़िगरेशन विकल्प हैं:

  • अंतर्निहित proxies का उपयोग करना: हमारे प्रबंधित रेज़िडेंशियल proxies के माध्यम से ट्रैफ़िक को आसानी से रूट करें।
  • कस्टम proxies का उपयोग करना: नेटवर्क रूटिंग पर अधिक लचीले नियंत्रण के लिए कस्टम HTTP/HTTPS/SOCKS5 proxies का उपयोग करें।

परिचालन मार्गदर्शन

अंतर्निहित Proxies का उपयोग करना

Agent Browser के अंतर्निहित proxies का उपयोग करने से ट्रैफ़िक उसके प्रबंधित रेज़िडेंशियल proxies के माध्यम से रूट होता है।

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();
})();

भौगोलिक Proxy चयन

हमारा अंतर्निहित प्रॉक्सी नेटवर्क दुनिया भर में 195 देशों और क्षेत्रों तक फैला हुआ है, जो आपके स्क्रैपिंग ऑपरेशन्स के लिए सटीक भौगोलिक लक्ष्यीकरण को सक्षम करता है। प्रत्येक प्रॉक्सी स्थान प्रदर्शन और विश्वसनीयता के लिए अनुकूलित है, जो आपको विशिष्ट क्षेत्रों से प्रामाणिक उपयोगकर्ता पहुँच का अनुकरण करने की अनुमति देता है।

राज्य और शहर-स्तरीय लक्ष्यीकरण सहित व्यापक देश और क्षेत्र चयन के लिए, कृपया हमारे विस्तृत प्रॉक्सी प्रलेखन देखें।

कस्टम Proxies

यदि आप अपनी स्वयं की proxy सेवा/प्रदाता का उपयोग करना चाहते हैं, तो सेशन बनाते समय आप निम्नलिखित पैरामीटर निर्दिष्ट कर सकते हैं। यदि आप अपने स्वयं के proxy प्रदाता का उपयोग करते हैं, तो आपसे proxy उपयोग के लिए शुल्क नहीं लिया जाएगा।

नोट: SDK का उपयोग करके proxies जनरेट करते समय, आपको स्पष्ट रूप से username और password निर्दिष्ट करने की आवश्यकता नहीं है। आपको केवल जनरेट किए गए proxy कनेक्शन URL पर ध्यान केंद्रित करने की आवश्यकता है।

टिप: यदि आपके पास पहले से ही एक proxy है, तो आप बस जहाँ आवश्यक हो वहाँ पूर्ण proxy URL को एक पैरामीटर के रूप में पास कर सकते हैं।

  • 💡कस्टम proxy कार्यक्षमता वर्तमान में केवल सब्सक्राइबर्स के लिए उपलब्ध है। यहाँ अपग्रेड करें
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)

हमारे क्लाउड ब्राउज़र का अंतर्निहित proxy केवल रेज़िडेंशियल प्रकार का समर्थन करता है, जो बड़े पैमाने पर डेटा एक्सट्रैक्शन संचालन के लिए अधिक उपयुक्त है। हम अलग से विभिन्न proxy प्रकार भी प्रदान करते हैं, जिनमें Residential proxies, Datacenter proxies, Static ISP Proxies और IPv6 Proxies शामिल हैं, और अधिक परिष्कृत कॉन्फ़िगरेशन का समर्थन करते हैं। आप हमारे proxies को स्वतंत्र रूप से खरीद सकते हैं और उन्हें अधिक विविध उपयोग परिदृश्यों से मिलान करने के लिए क्लाउड ब्राउज़र में इंजेक्ट कर सकते हैं। उदाहरण के लिए, यदि आपको एक ऐसे IP पते की आवश्यकता है जो सेशन के बीच सुसंगत और समर्पित बना रहे, तो आप हमारे Static ISP Proxies खरीद सकते हैं। गाइड