VVinaProxy

Een proxy instellen in Playwright (browser- en per-context authenticatie)

Updated:

Playwright ondersteunt standaard ingebouwde HTTP-proxy-authenticatie (server, username, password) in Chromium, Firefox en WebKit—zonder browserextensies of wrappers van derden. Beter nog: met Playwrights Per-Context Proxy-functie kan één browserinstantie tientallen geïsoleerde BrowserContext-sessies draaien, elk gekoppeld aan een eigen statisch IP-adres van VinaProxy.

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
Dedicated IPv4 (datacenter)
🇺🇸 Verenigde Staten
Op voorraad
Vanaf
₫ 20.000 / IP / maand
≈ US$ 0,74 · gefactureerd in VND
Staffelkortingen
  • 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 in Verenigde Staten
Statische residentiële ISP
🇻🇳 Vietnam
Op voorraad
Vanaf
₫ 25.000 / IP / maand
≈ US$ 0,93 · gefactureerd in VND
Staffelkortingen
  • 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 in Vietnam

Configuratie van het Playwright-proxy-object

Geef het proxy-configuratieobject globaal mee in chromium.launch({ proxy }) of per sessie in browser.newContext({ proxy }):

Playwright-sleutelWaardeformaatTechnische opmerking
server'http://ip:port'Alleen host en poort, voorafgegaan door http://
username'user'Je gebruikersnaam voor de VinaProxy-proxy
password'pass'Je wachtwoord voor de VinaProxy-proxy (standaard afgehandeld bij HTTP 407)
bypass'localhost,127.0.0.1'Optionele door komma's gescheiden hosts die de proxy omzeilen

Efficiënt BrowserContexts met meerdere IP's draaien

  • Geef op Windows en macOS een placeholder proxy: { server: 'http://per-context' } mee in chromium.launch() wanneer je van plan bent proxy te overschrijven binnen afzonderlijke browser.newContext()-aanroepen
  • Stel timezoneId en locale in binnen browser.newContext() naast je proxy, zodat headers en JS Intl-API's overeenkomen met het proxyland
  • Breek overbodige verzoeken voor afbeeldingen en lettertypen af met page.route() om de scrapingsnelheid te verhogen

Stappenplan

  1. 1

    Haal ip, poort, gebruikersnaam en wachtwoord op

    Kopieer je inloggegevens in het formaat ip:port:user:pass vanuit het VinaProxy-dashboard.

  2. 2

    Geef het proxy-object door aan newContext()

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

  3. 3

    Stem timezoneId en locale op elkaar af

    Voeg timezoneId en locale toe die overeenkomen met de proxylocatie (bijv. America/New_York of Asia/Ho_Chi_Minh).

  4. 4

    Controleer het uitgaande IP-adres op een nieuwe pagina

    Open const page = await context.newPage() en vraag https://vinaproxy.com/api/my-ip op.

Veelgestelde vragen

Waarom geeft Playwright de foutmelding 'Proxy is only supported when browser is launched with a proxy'?

Op Windows en macOS vereist Chromium een globale launch-proxyvlag voordat overrides per context worden toegestaan. Start de browser op met chromium.launch({ proxy: { server: 'http://per-context' } }) en geef vervolgens de daadwerkelijke proxy mee aan elke browser.newContext({ proxy }).

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

Ja. Precies dezelfde syntaxis proxy: { server, username, password } werkt in Chromium, Firefox en WebKit in zowel Node.js als Python.

Wordt bandbreedte gemeten bij het draaien van headless Playwright-browsers?

Nee. Alle Dedicated IPv4- en Static ISP-pakketten van VinaProxy bevatten onbeperkt maandelijks dataverkeer.

Schaal Playwright BrowserContexts op met dedicated statische IP's

Directe HTTP(S)-proxy's zonder datalimiet op 7 wereldwijde locaties.

Koop Playwright-proxy's

Related articles

Proxy's per platform
Webscraping-proxy's: onbeperkte dedicated IPv4- & ISP-pools voor 24/7 crawlers
Snelle dedicated HTTP(S)-IPv4- en statische ISP-proxy's voor Python, Playwright, Selenium en Scrapy met onbeperkte data per maand. Vergelijk en start direct.
Proxy-configuratie
Zo stel je een geauthenticeerde proxy in in Puppeteer (Node.js)
Configureer geauthenticeerde HTTP(S)-proxy's in Node.js Puppeteer met de optie --proxy-server en await page.authenticate(). Kopieer de werkende voorbeelden.
Proxy-configuratie
Een geauthenticeerde proxy instellen in Selenium WebDriver
Configureer HTTP(S)-proxy's met gebruikersnaam en wachtwoord in Selenium WebDriver via selenium-wire of een Chrome onAuthRequired-extensie. Bekijk de code.
Proxy-configuratie
Een proxy gebruiken in Python Requests (HTTP/HTTPS & Session-pooling)
Configureer geauthenticeerde HTTP(S)-proxy's in Python requests en requests.Session(). Verhelp 407 ProxyError-fouten en roteer statische IP-pools.
Proxy's per platform
Proxies voor SEO- & SERP-tracking: nauwkeurige zoekwoordposities in 7 landen
Volg lokale zoekwoordposities, test geo-redirects en voer Screaming Frog-crawls uit met ongelimiteerde dedicated IPv4- en statische ISP-proxies in 7 landen.
Proxy's per platform
Proxy's voor Shopee: isoleer elke Seller Center-winkel op een statisch IP
Beheer meerdere Shopee Seller Center-winkels zonder accountkoppeling of bans, met dedicated statische Vietnam ISP- en privé IPv4-proxy's per winkel.
IPV4 · united states
VS Privé IPv4-proxy's: Snelle, dedicated Amerikaanse datacenter-IP's
Dedicated VS privé IPv4-proxy's voor scraping, ranktracking, ad-checks en Amazon-research. Statisch IP, één gebruiker per IP, onbeperkte data, snelle activatie.
ISP · vietnam
Statische ISP-proxy's in Vietnam: Vietnamese thuisnetwerk-IP's voor uw waardevolste accounts
Statische ISP-proxy's in Vietnam via consumentenproviders. Een vast Vietnamees IP voor Shopee-hoofdwinkels, TikTok Shop, Facebook-ad-accounts en Zalo OA.