VVinaProxy

Så använder du en proxy i Python Requests (HTTP/HTTPS & sessionspoolning)

Updated:

Pythons requests-bibliotek stöder autentiserade VinaProxy-proxier via en proxies-dictionary som mappar både 'http'- och 'https'-scheman till http://user:pass@ip:port. Genom att koppla den dictionaryn till en persistent requests.Session() återanvänds underliggande TCP-sockets för snabb web scraping med låg overhead.

Python Requests · HTTP Proxy Format
proxies = {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'}
Privat IPv4 (datacenter)
🇺🇸 USA
Tillgänglig
Från
20 000 VND / IP / månad
≈ 0,74 US$ · faktureras i VND
Volympriser
  • 1 IP40 000 VND
  • 5+ IP:er35 000 VND
  • 10+ IP:er25 000 VND
  • 20+ IP:er25 000 VND
  • 50+ IP:er25 000 VND
  • 100+ IP:er25 000 VND
  • 200+ IP:er25 000 VND
  • 500+ IP:er25 000 VND
  • 1000+ IP:er22 000 VND
  • 2000+ IP:er20 000 VND
Köp USA
Privat IPv4 (datacenter)
🇻🇳 Vietnam
Tillgänglig
Från
20 000 VND / IP / månad
≈ 0,74 US$ · faktureras i VND
Volympriser
  • 1 IP40 000 VND
  • 5+ IP:er35 000 VND
  • 10+ IP:er25 000 VND
  • 20+ IP:er25 000 VND
  • 50+ IP:er25 000 VND
  • 100+ IP:er25 000 VND
  • 200+ IP:er25 000 VND
  • 500+ IP:er25 000 VND
  • 1000+ IP:er22 000 VND
  • 2000+ IP:er20 000 VND
Köp Vietnam

Formatering av proxies-dictionary och återanvändning av sessioner

Att anropa requests.get() för varje URL skapar en helt ny TCP-anslutning och TLS-handskakning varje gång. Genom att binda din proxy till session = requests.Session() hålls proxytunneln öppen över flera påföljande förfrågningar.

Requests-parameterRekommenderad syntaxTekniskt syfte
'http'-nyckel'http://user:pass@ip:port'Dirigerar vanliga HTTP-förfrågningar genom proxyn
'https'-nyckel'http://user:pass@ip:port'Använder http://-schemat så att urllib3 upprättar en HTTP CONNECT-tunnel för TLS
timeout-tupeltimeout=(5, 15)5 s anslutningstimeout och 15 s lästimeout förhindrar låsta worker-trådar
Poolrotationitertools.cycle(proxy_list)Växlar jämnt mellan adresserna i din dedikerade statiska IP-pool

Undvik vanliga fallgropar med urllib3 och ProxyError

  • Använd alltid http:// (inte https://) som proxy-URL-schema för både 'http'- och 'https'-dictionarynycklar såvida inte din proxyport uttryckligen kräver TLS-over-TLS
  • URL-koda specialtecken i lösenord med urllib.parse.quote(password, safe='')
  • Felet 407 Proxy Authentication Required innebär att användarnamnet eller lösenordet i din URL-sträng inte matchade inloggningsuppgifterna i din kontrollpanel
  • Fungerar identiskt med httpx.Client(proxy='http://user:pass@ip:port') och aiohttp session.get(url, proxy=...)

Steg för steg

  1. 1

    Konvertera ip:port:user:pass till URL-syntax

    Använd vår Proxy Format Converter för att omvandla din VinaProxy-lista till http://user:pass@ip:port-strängar.

  2. 2

    Definiera proxies-dictionaryn

    Ange proxies = {'http': 'http://user:pass@ip:port', 'https': 'http://user:pass@ip:port'} i ditt Python-skript.

  3. 3

    Koppla till en requests.Session()-instans

    Initiera s = requests.Session() och anropa s.proxies.update(proxies) för persistent Keep-Alive-poolning.

  4. 4

    Verifiera utgående IP med en testförfrågan

    Kör print(s.get('https://vinaproxy.com/api/my-ip', timeout=10).json()) för att bekräfta den aktiva proxy-IP-adressen.

Vanliga frågor

Varför använder 'https'-nyckeln 'http://user:pass@ip:port'?

Prefixet http:// talar om för urllib3 hur den ska ansluta till själva proxyservern (via standardmässig HTTP CONNECT), medan din end-to-end-trafik till målwebbplatsen med https:// förblir fullständigt TLS-krypterad.

Hur roterar jag 25 statiska proxier mellan förfrågningar i Python?

Läs in dina 25 proxy-URL:er i pool = itertools.cycle(PROXIES) och skicka proxies={'http': p, 'https': p} per förfrågan med skonsam hastighetsbegränsning per IP.

Mäter VinaProxy bandbredd för Python-scrapingskript?

Nej. Alla abonnemang för Dedicated IPv4 och Static ISP inkluderar obegränsad månatlig trafik.

Bygg en Python-scrapingpool med obegränsad trafik

Direkt tillgängliga Dedicated IPv4- och Static ISP-proxier i 7 länder.

Köp Python-proxier

Related articles

Proxys efter plattform
Proxies för web scraping: obegränsade dedikerade IPv4- och ISP-pooler för 24/7-crawlers
Snabba dedikerade HTTP(S)-IPv4 och statiska ISP-proxies för Python, Playwright, Selenium och Scrapy med obegränsad månatlig bandbredd. Jämför planer och börja.
Proxykonfiguration
Så konfigurerar du en proxy i Playwright (webbläsare och per-kontext-autentisering)
Konfigurera autentiserade HTTP(S)-proxys i Playwright för Node.js och Python, och kör flera isolerade statiska IP-adresser i BrowserContexts. Kopiera exemplen.
Proxykonfiguration
Så konfigurerar och roterar du proxyer i Python Scrapy
Konfigurera autentiserade HTTP(S)-proxyer i Python Scrapy med HttpProxyMiddleware, request.meta['proxy'] samt begränsning av samtidighet per IP-adress.
Gratis verktyg
Proxyformatkonverterare i bulk (100 % på klientsidan)
Bulkformatera proxylistor till 100 % på klientsidan. Konvertera mellan ip:port:user:pass, user:pass@ip:port, http://-URL:er, SOCKS5-URI:er, JSON och FoxyProxy.
Proxys efter plattform
Proxies för SEO och SERP-spårning: exakta sökordsrankningar i 7 länder
Spåra lokal sökordsrankning, granska geo-omdirigeringar och kör Screaming Frog-crawls med obegränsade dedikerade IPv4- och statiska ISP-proxies i 7 länder.
Proxys efter plattform
Proxies för Amazon: förhindra flaggningar för relaterade konton på Seller Central, KDP och Merch
Minska risken för avstängda konton på Amazon Seller Central, KDP och Merch med dedikerade statiska ISP-proxies i USA samt privata IPv4 i Storbritannien/Japan.
IPV4 · united states
Privata IPv4-proxys i USA: Snabba, dedikerade amerikanska datacenter-IP:er
Privata IPv4-proxys i USA för scraping, rank tracking, annonskoll och Amazon-research. Statisk IP, en användare per IP, obegränsad bandbredd, snabb aktivering.
IPV4 · vietnam
Privata IPv4-proxys i Vietnam: Prisvärda dedikerade IP-adresser för stora volymer
Privata IPv4-proxys i Vietnam till låg IP-kostnad: Facebook-seeding, sekundära Shopee-butiker, automationsverktyg och google.com.vn-spårning. Obegränsad data.