VVinaProxy

Hoe om 'n proxy in Playwright op te stel (blaaier- en per-konteks-verifikasie)

Updated:

Playwright ondersteun inheemse HTTP-proxyverifikasie (server, username, password) standaard oor Chromium, Firefox en WebKit heen—geen blaaieruitbreidings of derdeparty-omhulsels is nodig nie. Wat nog beter is: Playwright se Per-Context Proxy-funksie laat 'n enkele blaaierinstansie dosyne geïsoleerde BrowserContext-sessies uitvoer, elkeen gekoppel aan sy eie statiese VinaProxy-IP.

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
Privaat IPv4 (datasentrum)
🇺🇸 Verenigde State
Beskikbaar
Vanaf
₫20 000 / IP / maand
≈ USD 0,74 · gefaktureer in VND
Volumepryse
  • 1 IP₫40 000
  • 5+ IP's₫35 000
  • 10+ IP's₫25 000
  • 20+ IP's₫25 000
  • 50+ IP's₫25 000
  • 100+ IP's₫25 000
  • 200+ IP's₫25 000
  • 500+ IP's₫25 000
  • 1000+ IP's₫22 000
  • 2000+ IP's₫20 000
Koop Verenigde State
Statiese residensiële ISP
🇻🇳 Viëtnam
Beskikbaar
Vanaf
₫25 000 / IP / maand
≈ USD 0,93 · gefaktureer in VND
Volumepryse
  • 1 IP₫50 000
  • 3+ IP's₫40 000
  • 5+ IP's₫40 000
  • 10+ IP's₫32 000
  • 50+ IP's₫30 000
  • 100+ IP's₫30 000
  • 200+ IP's₫30 000
  • 500+ IP's₫25 000
Koop Viëtnam
Instaanbedieners volgens platform:web-scrapingseo-rank-trackingshopee

Playwright-proxy-objekkonfigurasie

Gee die proxy-konfigurasie-objek óf globaal in chromium.launch({ proxy }) óf per sessie in browser.newContext({ proxy }) deur:

Playwright-sleutelWaardeformaatTegniese nota
server'http://ip:port'Slegs gasheer en poort, voorafgegaan deur http://
username'user'Jou VinaProxy-proxy-gebruikersnaam
password'pass'Jou VinaProxy-proxy-wagwoord (inheems hanteer op HTTP 407)
bypass'localhost,127.0.0.1'Opsionele komma-geskeide gashere wat die proxy omseil

Doeltreffende uitvoering van multi-IP-BrowserContexts

  • Op Windows en macOS, gee 'n plekhouer proxy: { server: 'http://per-context' } binne chromium.launch() deur wanneer jy beplan om proxy binne individuele browser.newContext()-roepe te oorskryf
  • Stel timezoneId en locale in browser.newContext() langs jou proxy in sodat opskrifte en JS Intl-API's ooreenstem met die proxy-land
  • Kanselleer onnodige beeld- en lettertipeversoeke met page.route() om die skraapdeurset te versnel

Stap vir stap

  1. 1

    Onttrek ip, poort, gebruikersnaam en wagwoord

    Kopieer jou ip:port:user:pass-bewyse vanaf die VinaProxy-kontroleskerm.

  2. 2

    Gee die proxy-objek deur na newContext()

    Roep const context = await browser.newContext({ proxy: { server: 'http://ip:port', username: 'user', password: 'pass' } }) aan.

  3. 3

    Belyn timezoneId en locale

    Sluit timezoneId en locale in wat ooreenstem met jou proxy-ligging (bv. America/New_York of Asia/Ho_Chi_Minh).

  4. 4

    Verifieer uitgang-IP op 'n nuwe bladsy

    Maak const page = await context.newPage() oop en versoek https://vinaproxy.com/api/my-ip.

Gereelde vrae

Waarom het Playwright 'Proxy is only supported when browser is launched with a proxy' gegooi?

Op Windows en macOS vereis Chromium 'n globale begin-proxyvlag voordat per-konteks-oorskrywings toegelaat word. Begin die blaaier met chromium.launch({ proxy: { server: 'http://per-context' } }) en gee dan die regte proxy deur na elke browser.newContext({ proxy }).

Werk VinaProxy-proxy's ook met Playwright Firefox en WebKit?

Ja. Presies dieselfde proxy: { server, username, password }-sintaksis werk oor Chromium, Firefox en WebKit in beide Node.js en Python.

Word bandwydte gemeet wanneer headless Playwright-blaaiers gebruik word?

Nee. Alle VinaProxy Dedicated IPv4- en Static ISP-planne sluit onbeperkte maandelikse dataverkeer in.

Skaal Playwright-BrowserContexts met toegewyde statiese IP's

Onmiddellike onbeperkte HTTP(S)-proxy's oor 7 wêreldwye liggings.

Koop Playwright-proxy's

Related articles

Instaanbedieners volgens platform
Proxies vir webskraap: onbeperkte toegewyde IPv4- en ISP-poele vir 24/7-kruipers
Vinnige toegewyde HTTP(S)-IPv4- en statiese ISP-proxies vir Python, Playwright, Selenium en Scrapy. Onbeperkte maandelikse bandwydte. Vergelyk planne en begin.
Instaanbediener-opstelling
Hoe om 'n geverifieerde instaanbediener in Puppeteer (Node.js) op te stel
Stel geverifieerde HTTP(S)-instaanbedieners in Node.js Puppeteer op met --proxy-server en await page.authenticate(). Kopieer die werkende voorbeelde.
Instaanbediener-opstelling
Hoe om 'n proxy met verifikasie in Selenium WebDriver op te stel
Stel HTTP(S)-proxies met gebruikersnaam en wagwoord op in Selenium WebDriver met selenium-wire of 'n Chrome onAuthRequired-uitbreiding. Sien die kode.
Instaanbediener-opstelling
Hoe om 'n proxy in Python Requests te gebruik (HTTP/HTTPS en sessiepoeling)
Stel geoutentiseerde HTTP(S)-proxies in Python requests en requests.Session() op. Hanteer 407 ProxyError-uitsonderings en roteer statiese IP-poele.
Instaanbedieners volgens platform
Instaanbedieners vir SEO- en SERP-naspeuring: akkurate sleutelwoordranglyste oor 7 lande
Volg gelokaliseerde ranglyste, oudit geo-aansture en doen Screaming Frog-kruipings met onbeperkte toegewyde IPv4- en statiese ISP-instaanbedieners in 7 lande.
Instaanbedieners volgens platform
Proxies vir Shopee: isoleer elke Seller Center-winkelfront op 'n statiese IP
Bestuur verskeie Shopee Seller Center-winkels en vermy gekoppelde verbannings met toegewyde statiese ISP- en privaat IPv4-proxies in Viëtnam per winkel.
IPV4 · united states
VSA Privaat IPv4-proxies: Vinnige, Toegewyde Amerikaanse Datasentrum-IP's
Toegewyde VSA privaat IPv4-proxies vir skraapwerk, rangopsporing en Amazon. Statiese IP, een gebruiker per IP, onbeperkte bandwydte, vinnige aktivering.
ISP · vietnam
Statiese Viëtnam-ISP-instaanbedieners: Viëtnamese tuisnetwerk-IP's vir jou waardevolste rekeninge
Statiese Viëtnam-ISP-instaanbedieners op verbruikers-IP's. 'n Vaste Viëtnam-IP vir hoof-Shopee-winkels, TikTok Shop, Facebook-advertensierekeninge en Zalo OA.