VVinaProxy

په Python Requests کې د پراکسي کارولو څرنګوالی (HTTP/HTTPS او Session pooling)

Updated:

د Python د requests کتابتون د VinaProxy تایید شوي پراکسيان د یوه proxies ډکشنري له لارې مني چې دواړه سکیمونه 'http' او 'https' له http://user:pass@ip:port سره نښلوي. په یوه دوامداره requests.Session() پورې د دې ډکشنري تړل لاندې پراته TCP ساکټونه بیا کاروي، چې د ګړندي او کم لګښته ویب سکریپینګ لامل ګرځي.

Python Requests · HTTP Proxy Format
proxies = {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}
شخصي IPv4 (ډېټاسنټر)
🇺🇸 متحده ایالات
شتون لري
له
₫ ۲۰٬۰۰۰ / IP / میاشت
≈ $ ۰٫۷۴ · په VND بل کېږي
د زیات شمېر بیې
  • 1 IP₫ ۴۰٬۰۰۰
  • 5+ IPs₫ ۳۵٬۰۰۰
  • 10+ IPs₫ ۲۵٬۰۰۰
  • 20+ IPs₫ ۲۵٬۰۰۰
  • 50+ IPs₫ ۲۵٬۰۰۰
  • 100+ IPs₫ ۲۵٬۰۰۰
  • 200+ IPs₫ ۲۵٬۰۰۰
  • 500+ IPs₫ ۲۵٬۰۰۰
  • 1000+ IPs₫ ۲۲٬۰۰۰
  • 2000+ IPs₫ ۲۰٬۰۰۰
پېرل په متحده ایالات کې
شخصي IPv4 (ډېټاسنټر)
🇻🇳 ویتنام
شتون لري
له
₫ ۲۰٬۰۰۰ / IP / میاشت
≈ $ ۰٫۷۴ · په VND بل کېږي
د زیات شمېر بیې
  • 1 IP₫ ۴۰٬۰۰۰
  • 5+ IPs₫ ۳۵٬۰۰۰
  • 10+ IPs₫ ۲۵٬۰۰۰
  • 20+ IPs₫ ۲۵٬۰۰۰
  • 50+ IPs₫ ۲۵٬۰۰۰
  • 100+ IPs₫ ۲۵٬۰۰۰
  • 200+ IPs₫ ۲۵٬۰۰۰
  • 500+ IPs₫ ۲۵٬۰۰۰
  • 1000+ IPs₫ ۲۲٬۰۰۰
  • 2000+ IPs₫ ۲۰٬۰۰۰
پېرل په ویتنام کې
پراکسي د پلاتفارم له مخې:web-scrapingseo-rank-trackingamazon

د proxies ډکشنري بڼه جوړول او د Sessions بیا کارول

په هر URL باندې د requests.get() غوښتنه هر ځل یو نوی TCP پیوستون او د TLS لاسي روغبړ (handshake) رامنځته کوي. له session = requests.Session() سره د خپل پراکسي تړل د پرله پسې غوښتنو په اوږدو کې د پراکسي تونل خلاص ساتي.

Requests پیرامیټروړاندیز شوی Syntaxتخنیکي موخه
د 'http' کلۍ'http://user:pass@ip:port'ساده HTTP غوښتنې د پراکسي له لارې لېږدوي
د 'https' کلۍ'http://user:pass@ip:port'د http:// سکیم کاروي ترڅو urllib3 د TLS لپاره د HTTP CONNECT تونل صادر کړي
د timeout ټوپلtimeout=(5, 15)د نښلېدو 5s او د لوستلو 15s مهال د کارګرو تارونو د ځنډېدو مخه نیسي
د پول څرخولitertools.cycle(proxy_list)ستاسو په ځانګړي سټاټیک IP پول کې غوښتنې په مساوي ډول څرخوي

د urllib3 او ProxyError له عامو ستونزو ډډه کول

  • تل د 'http' او 'https' ډکشنري کیلو لپاره د پراکسي URL سکیم په توګه http:// (نه https://) وکاروئ، مګر دا چې ستاسو د پراکسي پورټ په ښکاره ډول TLS-over-TLS ته اړتیا ولري
  • په پټنوم کې ځانګړي کرکټرونه د urllib.parse.quote(password, safe='') په کارولو سره URL-encode کړئ
  • د 407 Proxy Authentication Required تېروتنه پدې مانا ده چې ستاسو د URL په سټرینګ کې د کارونکي نوم یا پټنوم ستاسو د ډشبورډ له مشخصاتو سره سمون نه خوري
  • د httpx.Client(proxy='http://user:pass@ip:port') او aiohttp session.get(url, proxy=...) سره په بشپړ ډول یو ډول کار کوي

ګام په ګام

  1. 1

    د ip:port:user:pass بڼه د URL په syntax بدله کړئ

    زموږ Proxy Format Converter وکاروئ ترڅو خپل VinaProxy لیست په http://user:pass@ip:port سټرینګونو بدل کړئ.

  2. 2

    د proxies ډکشنري تعریف کړئ

    په خپل Python سکریپټ کې proxies = {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'} وټاکئ.

  3. 3

    یوه requests.Session() بېلګې پورې وتړئ

    د دوامداره Keep-Alive پولینګ لپاره s = requests.Session() پیل کړئ او s.proxies.update(proxies) فعال کړئ.

  4. 4

    د آزموینې په غوښتنه د وتلو IP تایید کړئ

    د فعال پراکسي IP د تصدیق لپاره print(s.get('https://vinaproxy.com/api/my-ip', timeout=10).json()) وچلوئ.

ډېرې پوښتل کېدونکې پوښتنې

ولې د 'https' کلۍ 'http://user:pass@ip:port' کاروي؟

د http:// مختاړی urllib3 ته ښيي چې څنګه پخپله د پراکسي سرور سره وصل شي (د معیاري HTTP CONNECT په کارولو سره)، پداسې حال کې چې هدف https:// ویب پاڼې ته ستاسو ټرافیک په بشپړ ډول د TLS له لارې کوډ شوی پاتې کیږي.

په Python کې د غوښتنو په اوږدو کې 25 سټاټیک پراکسيان څنګه وڅرخوم؟

خپل 25 پراکسي URLs په pool = itertools.cycle(PROXIES) کې واچوئ او د هرې غوښتنې لپاره د IP پر بنسټ له مناسب نرخ محدودیت سره proxies={'http': p, 'https': p} ولېږئ.

ایا VinaProxy په Python سکریپینګ سکریپټونو کې بینډویډت اندازه کوي؟

نه. ټول Dedicated IPv4 او Static ISP پلانونه غیر محدود میاشتنی ټرافیک لري.

د غیر محدود Python سکریپینګ پول جوړ کړئ

په 7 هیوادونو کې سمدستي Dedicated IPv4 او Static ISP پراکسيان.

د Python پراکسيان وپیرئ

Related articles

پراکسي د پلاتفارم له مخې
د Web Scraping لپاره پراکسي: د 24/7 کرالرانو لپاره د نامحدود اختصاصي IPv4 او ISP پولونه
د Python، Playwright، Selenium او Scrapy لپاره چټک اختصاصي HTTP(S) IPv4 او Static ISP پراکسي، له نامحدود میاشتني بینډویډ سره. پلانونه پرتله کړئ او کار پیل کړئ.
د پراکسي تنظیم
په Playwright کې د پرکسي برابرولو لارښود (د Browser او Per-Context باوري کول)
په Playwright کې د Node.js او Python لپاره باوري شوي HTTP(S) پرکسيونه تنظیم کړئ، او په بېلابېلو BrowserContexts کې څو جلا شوي ثابت IP ګان وچلوئ. بېلګې کاپي کړئ.
د پراکسي تنظیم
څنګه په Python Scrapy کې پروکسي تنظیم او څرخوو
په Python Scrapy کې د HttpProxyMiddleware، د request.meta['proxy']، او د هر IP د هممهاله غوښتنو د محدودیت له لارې باوري شوي HTTP(S) پروکسیان تنظیم کړئ.
وړیا اوزار
د ګڼ شمېر پروکسيانو فارمټ بدلونکی (100% Client-Side)
100% د کلینټ-سایډ د پروکسيانو لېست جوړوونکی. د ip:port:user:pass، user:pass@ip:port، http:// ادرسونو، SOCKS5 URIs، د JSON ارې او FoxyProxy ترمنځ چټک بدلون.
پراکسي د پلاتفارم له مخې
د SEO او SERP ټریکینګ لپاره پروکسیانې: په 7 هیوادونو کې د کلیدي کلمو دقیقې درجه بندۍ
د کلیدي کلمو محلي درجه بندي وڅارئ، جیو-ریډایرکټونه وپلټئ او په 7 هېوادونو کې د نامحدود اختصاصي IPv4 او سټاټیک ISP پروکسو سره Screaming Frog کرولونه پرمخ بوځئ.
پراکسي د پلاتفارم له مخې
د Amazon لپاره پروکسیز: په Seller Central، KDP، او Merch کې د اړوندو حسابونو د نښه کېدو مخه ونیسئ
په Seller Central، KDP او Merch کې د وقف شوي US سټاټیک ISP او د UK یا جاپان د شخصي IPv4 پروکسیو په کارولو د اړوندو حسابونو د تعلیق خطر کم کړئ.
IPV4 · united states
د امریکا شخصي IPv4 پراکسي: چټک، وقف شوي امریکایي ډیټاسینټر IPs
د سکریپینګ، د رتبې څارلو، اعلاناتو کتلو او Amazon څېړنو لپاره د امریکا وقف شوي شخصي IPv4 پراکسي. ثابت IP، یو کاروونکی پر هر IP، نامحدود بینډویډت، چټک فعالېدل.
IPV4 · vietnam
د ویتنام خصوصي IPv4 پروکسیانې: د لوړ حجم کارونو لپاره ارزانه اختصاصي IP ګانې
د فېسبوک سیډینګ، فرعي Shopee پلورنځیو، اوتومات وسیلو او د google.com.vn تعقیب لپاره په ټیټ لګښت د ویتنام خصوصي IPv4 پروکسیانې. نامحدوده ډیټا.