हर प्रॉक्सी प्रोवाइडर दो मूलभूत सेशन मोड प्रदान करता है: रोटेटिंग और स्टिकी। गलत मोड चुनने से आपके अकाउंट्स बैन हो जाएंगे, आपके स्क्रैपर ब्लॉक हो जाएंगे, या आपका डेटा खराब हो जाएगा। यह गाइड बिल्कुल सटीक रूप से बताती है कि हर एक कैसे काम करता है, कब उनका उपयोग करें, और एक ही प्रॉक्सी एंडपॉइंट के माध्यम से दोनों को कैसे कॉन्फ़िगर करें।
एक रोटेटिंग प्रॉक्सी हर रिक्वेस्ट के लिए एक नया IP एड्रेस असाइन करता है (या बहुत छोटे अंतराल के बाद)। जब आपका एप्लिकेशन एक रोटेटिंग प्रॉक्सी के माध्यम से रिक्वेस्ट भेजता है, तो गेटवे पूल से एक अलग IP चुनता है, आपकी रिक्वेस्ट को आगे भेजता है, और रिस्पॉन्स लौटाता है। अगली रिक्वेस्ट को एक पूरी तरह से अलग IP मिलता है।
यह अधिकांश रेज़िडेंशियल प्रॉक्सी पूल के लिए डिफ़ॉल्ट व्यवहार है। रिक्वेस्ट्स के बीच कोई सेशन स्टेट बनाए नहीं रखी जाती। टारगेट वेबसाइट के नज़रिए से, हर रिक्वेस्ट एक अलग लोकेशन में एक अलग यूज़र से आती हुई दिखाई देती है।
यह तकनीकी रूप से कैसे काम करता है:
gate.jibaoproxy.com)।रोटेशन गेटवे स्तर पर होता है। आपका एप्लिकेशन प्रॉक्सी एंडपॉइंट से एक अकेला कनेक्शन बनाए रखता है, लेकिन एग्ज़िट IP हर रिक्वेस्ट पर बदलता है।
एक स्टिकी सेशन प्रॉक्सी एक निर्धारित अवधि के लिए वही IP एड्रेस असाइन करता है, आमतौर पर 1 से 30 मिनट के बीच। एक ही सेशन आइडेंटिफ़ायर के साथ भेजी गई हर रिक्वेस्ट उसी एग्ज़िट IP के माध्यम से रूट होती है जब तक सेशन समाप्त नहीं हो जाता या IP अनुपलब्ध नहीं हो जाता।
यह किसी भी ऐसे वर्कफ़्लो के लिए महत्वपूर्ण है जहां टारगेट वेबसाइट कई रिक्वेस्ट्स में आपके IP को ट्रैक करती है। लॉगिन फ्लो, मल्टी-स्टेप फॉर्म्स, और शॉपिंग कार्ट चेकआउट सभी को IP की स्थिरता चाहिए। यदि आपका IP फ्लो के बीच में बदल जाता है, तो सर्वर इसे सेशन हाइजैक मानकर आपको ब्लॉक कर देता है।
यह तकनीकी रूप से कैसे काम करता है:
user-session-abc123)।सेशन ID ही कुंजी है। इसे बदलें, और आपको एक नया IP मिलता है। इसे रखें, और आप वही IP रखते हैं।
| कारक | रोटेटिंग प्रॉक्सी | स्टिकी सेशन प्रॉक्सी |
|---|---|---|
| IP व्यवहार | प्रति रिक्वेस्ट नया IP | 1-30 मिनट के लिए वही IP |
| गुमनामी | अधिकतम — ट्रैक करने के लिए कोई पैटर्न नहीं | मध्यम — सेशन के भीतर IP स्थिर रहता है |
| गति | थोड़ी तेज़ (कोई सेशन लुकअप नहीं) | सेशन स्थापित होने के बाद समान |
| बैन प्रतिरोध | बड़े पैमाने पर स्क्रैपिंग के लिए उच्च | अकाउंट-आधारित वर्कफ़्लो के लिए उच्च |
| उपयोग के मामले | स्क्रैपिंग, प्राइस मॉनिटरिंग, SEO ऑडिट | लॉगिन फ्लो, सोशल मीडिया, ई-कॉमर्स |
| जटिलता | कोई नहीं — डिफ़ॉल्ट व्यवहार | सेशन ID प्रबंधन की आवश्यकता |
| लागत | समान प्रति-GB दर | समान प्रति-GB दर |
| IP पूल उपयोग | रिक्वेस्ट्स में कई IP का उपयोग करता है | प्रति सक्रिय सेशन एक IP रखता है |
जब आपको हज़ारों या लाखों पेजों से डेटा इकट्ठा करना हो, तो रोटेटिंग प्रॉक्सी आपकी रिक्वेस्ट्स को पूरे IP पूल में वितरित करते हैं। कोई एक IP रेट लिमिट्स ट्रिगर करने के लिए पर्याप्त रिक्वेस्ट्स नहीं भेजता। यह प्रोडक्ट कैटलॉग, जॉब लिस्टिंग्स, रियल एस्टेट डेटा, और पब्लिक रिकॉर्ड्स को स्क्रैप करने का मानक दृष्टिकोण है।
ई-कॉमर्स प्राइस मॉनिटरिंग के लिए प्रतिस्पर्धियों के एक ही प्रोडक्ट पेजों को बार-बार चेक करना ज़रूरी होता है। रोटेटिंग प्रॉक्सी सुनिश्चित करते हैं कि हर चेक एक अलग IP से आए, जिससे टारगेट साइट आपके मॉनिटरिंग पैटर्न का पता लगाकर आपको हेरफेर की गई कीमतें परोसने से रुकती है।
सर्च इंजन IP लोकेशन और इतिहास के आधार पर परिणाम व्यक्तिगत बनाते हैं। रोटेटिंग प्रॉक्सी आपको हर रैंक चेक के लिए एक साफ IP देते हैं, यह सुनिश्चित करते हुए कि आप वही परिणाम देखें जो एक असली पहली बार आने वाला विज़िटर देखेगा। यह कई जियोलोकेशन्स में सटीक SERP ट्रैकिंग के लिए आवश्यक है।
यह सत्यापित करना कि विज्ञापन क्षेत्रों में सही ढंग से प्रदर्शित होते हैं, के लिए विविध IP से रिक्वेस्ट्स की आवश्यकता होती है। रोटेटिंग प्रॉक्सी अलग-अलग सेशन प्रबंधित करने के झंझट के बिना प्राकृतिक भौगोलिक वितरण प्रदान करते हैं।
कोई भी वेबसाइट जिसके लिए लॉगिन की आवश्यकता होती है, वह ऑथेंटिकेशन प्रक्रिया के दौरान आपके IP को ट्रैक करेगी। यदि आपका यूज़रनेम दर्ज करने और पासवर्ड सबमिट करने के बीच आपका IP बदल जाता है, तो सर्वर इसे संदिग्ध के रूप में फ्लैग कर देता है। स्टिकी सेशन पूरे लॉगिन क्रम के दौरान IP की स्थिरता बनाए रखते हैं।
ई-कॉमर्स चेकआउट में आमतौर पर शामिल होता है: कार्ट में जोड़ना, शिपिंग दर्ज करना, पेमेंट दर्ज करना, ऑर्डर की पुष्टि करना। हर स्टेप यह सत्यापित करता है कि रिक्वेस्ट पिछले स्टेप के समान IP से आती है। 10-30 मिनट की अवधि वाला एक स्टिकी सेशन पूरे फ्लो को कवर करता है।
Instagram, Facebook, और TikTok जैसे प्लेटफ़ॉर्म अकाउंट्स को IP द्वारा फिंगरप्रिंट करते हैं। कई अकाउंट्स प्रबंधित करने के लिए हर अकाउंट को एक समर्पित स्टिकी सेशन असाइन करना ज़रूरी है। यदि अकाउंट A और अकाउंट B एक IP साझा करते हैं, तो दोनों फ्लैग हो जाते हैं। प्रति अकाउंट एक अद्वितीय सेशन ID का उपयोग करें, जिसमें स्टिकी सेशन पूरी प्रबंधन अवधि तक चले।
कई वेबसाइटें पहली विज़िट पर कुकीज़ सेट करती हैं और बाद की रिक्वेस्ट्स पर उन्हें सोर्स IP के विरुद्ध सत्यापित करती हैं। रोटेटिंग प्रॉक्सी इस सत्यापन को तोड़ देते हैं क्योंकि IP बदलता है लेकिन कुकी बनी रहती है। स्टिकी सेशन कुकी और IP दोनों को स्थिर रखते हैं।
JIBAO Proxy एक ही गेटवे एंडपॉइंट के माध्यम से रोटेटिंग और स्टिकी दोनों सेशन का समर्थन करता है: gate.jibaoproxy.com। सेशन व्यवहार यूज़रनेम फॉर्मैट द्वारा नियंत्रित होता है।
रोटेटिंग मोड (डिफ़ॉल्ट): अपने मानक क्रेडेंशियल्स के साथ कनेक्ट करें। हर रिक्वेस्ट को अपने आप एक नया IP मिलता है।
gate.jibaoproxy.com2000 (HTTP) या 2001 (SOCKS5)your_usernameyour_passwordस्टिकी सेशन मोड: अपने यूज़रनेम में एक सेशन आइडेंटिफ़ायर जोड़ें। एक ही सेशन ID के साथ सभी रिक्वेस्ट्स कॉन्फ़िगर की गई अवधि के लिए वही IP उपयोग करती हैं।
gate.jibaoproxy.com2000 (HTTP) या 2001 (SOCKS5)your_username-session-SESSION_IDyour_passwordआप एक देश कोड जोड़कर विशिष्ट देशों को भी टारगेट कर सकते हैं:
your_username-country-us-session-SESSION_IDडायनामिक रेज़िडेंशियल प्रॉक्सी के बारे में अधिक जानकारी के लिए, Dynamic Residential Proxy देखें। समर्पित स्टैटिक IP के लिए जो कभी रोटेट नहीं होते, Static Residential Proxy देखें।
import requests
import uuid
PROXY_HOST = "gate.jibaoproxy.com"
PROXY_PORT = 2000
USERNAME = "your_username"
PASSWORD = "your_password"
def get_proxy_url(session_id=None, country=None):
"""Build proxy URL for rotating or sticky mode."""
user = USERNAME
if country:
user += f"-country-{country}"
if session_id:
user += f"-session-{session_id}"
return f"http://{user}:{PASSWORD}@{PROXY_HOST}:{PROXY_PORT}"
# --- Rotating mode: new IP every request ---
print("=== Rotating Mode ===")
for i in range(3):
proxy_url = get_proxy_url()
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy_url, "https": proxy_url},
timeout=15,
)
print(f"Request {i+1}: {resp.json()['origin']}")
# --- Sticky mode: same IP for all requests in session ---
print("\n=== Sticky Session Mode ===")
session_id = uuid.uuid4().hex[:8]
for i in range(3):
proxy_url = get_proxy_url(session_id=session_id)
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy_url, "https": proxy_url},
timeout=15,
)
print(f"Request {i+1}: {resp.json()['origin']}")
# All three requests above will show the same IP.
# --- Multiple sticky sessions (e.g., one per account) ---
print("\n=== Multiple Sticky Sessions ===")
accounts = ["shop_account_1", "shop_account_2", "shop_account_3"]
for account in accounts:
proxy_url = get_proxy_url(session_id=account, country="us")
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy_url, "https": proxy_url},
timeout=15,
)
print(f"{account}: {resp.json()['origin']}")
# Each account gets its own dedicated IP.
यदि आप एक स्टिकी सेशन के साथ लॉगिन फ्लो शुरू करते हैं और फिर गलती से सेशन ID के बिना एक रिक्वेस्ट भेज देते हैं, तो गेटवे एक रैंडम IP असाइन कर देता है। टारगेट साइट को फ्लो के बीच में एक अलग IP दिखता है और वह आपको ब्लॉक कर देती है। हमेशा सुनिश्चित करें कि आपका सेशन ID एक वर्कफ़्लो की सभी रिक्वेस्ट्स में स्थिर रहे।
एक ऐसे चेकआउट फ्लो के लिए जो 3 मिनट लेता है, 1-मिनट का स्टिकी सेशन सेट करने का मतलब है कि खरीदारी पूरी करने से पहले ही आपका IP बदल जाएगा। अपने वर्कफ़्लो में लगने वाले अधिकतम समय का अनुमान लगाएं और एक बफर जोड़ें। अधिकांश इंटरैक्टिव फ्लो के लिए, 10-15 मिनट एक सुरक्षित डिफ़ॉल्ट है।
यदि आप 50 सोशल मीडिया अकाउंट्स प्रबंधित करते हैं और गलती से उनमें से दो के लिए एक ही सेशन ID का उपयोग करते हैं, तो दोनों अकाउंट्स एक ही IP के माध्यम से रूट होते हैं। प्लेटफ़ॉर्म उन्हें जोड़ देता है और दोनों को बैन कर देता है। प्रति अकाउंट एक अद्वितीय, निर्धारणात्मक सेशन ID बनाएं (उदा., अकाउंट नाम का हैश)।
कुछ स्क्रैपर CAPTCHAs या एज गेट्स को बायपास करने के लिए पहली रिक्वेस्ट पर कुकीज़ सेट करते हैं, फिर उन कुकीज़ को बाद की रिक्वेस्ट्स पर पुनः उपयोग करते हैं। रोटेटिंग प्रॉक्सी के साथ, IP बदलता है लेकिन कुकी बनी रहती है — और टारगेट साइट इस बेमेल का पता लगा लेती है। कुकी की निरंतरता पर निर्भर किसी भी स्क्रैपिंग के लिए स्टिकी सेशन का उपयोग करें।
स्टिकी सेशन सेशन की अवधि के लिए पूल से एक IP रोके रखते हैं, जिससे अन्य रिक्वेस्ट्स के लिए उपलब्ध IP कम हो जाते हैं। यदि आपका टास्क स्टेटलेस है (उदा., स्टैटिक पेजों को स्क्रैप करना), तो पूल उपयोग को अधिकतम करने और किसी भी एक IP पर रेट लिमिटिंग की संभावना को कम करने के लिए रोटेटिंग प्रॉक्सी का उपयोग करें।
निर्णय सीधा है: क्या टारगेट वेबसाइट को कई रिक्वेस्ट्स में वही IP देखने की आवश्यकता है?
हाइब्रिड वर्कफ़्लो के लिए (उदा., रोटेटिंग के साथ URL की एक सूची स्क्रैप करें, फिर स्टिकी के साथ हर एक में लॉग इन करें), अपने यूज़रनेम में सेशन पैरामीटर जोड़कर या हटाकर मोड स्विच करें। किसी एंडपॉइंट या पोर्ट बदलाव की आवश्यकता नहीं है।
JIBAO Proxy डायनामिक रेज़िडेंशियल प्रॉक्सी $2/GB से शुरू होकर दोनों सेशन मोड के साथ प्रदान करता है, और उन अकाउंट्स के लिए जिन्हें स्थायी, कभी न रोटेट होने वाला IP चाहिए, $4/माह पर स्टैटिक रेज़िडेंशियल IP प्रदान करता है। सभी विकल्पों के लिए पूरा प्राइसिंग पेज देखें।
रेज़िडेंशियल प्रॉक्सी के साथ रोटेटिंग और स्टिकी सेशन दोनों मोड का परीक्षण करने के लिए 500MB फ्री ट्रैफिक पाएं।
फ्री ट्रायल शुरू करेंनए यूज़र्स को साइन अप पर 500MB मिलते हैं, साथ ही पहली रिचार्ज पर बोनस। सीमित समय की पेशकश।