VVinaProxy

Så konfigurerar du en proxy i Playwright (webbläsare och per-kontext-autentisering)

Updated:

Playwright stöder inbyggd HTTP-proxyautentisering (server, username, password) direkt från start i Chromium, Firefox och WebKit – inga webbläsartillägg eller tredjepartspaket krävs. Ännu bättre är att Playwrights funktion Per-Context Proxy låter en enda webbläsarinstans köra dussintals isolerade BrowserContext-sessioner, var och en bunden till sin egen statiska IP-adress från VinaProxy.

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
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
Statisk residential ISP
🇻🇳 Vietnam
Tillgänglig
Från
25 000 VND / IP / månad
≈ 0,93 US$ · faktureras i VND
Volympriser
  • 1 IP50 000 VND
  • 3+ IP:er40 000 VND
  • 5+ IP:er40 000 VND
  • 10+ IP:er32 000 VND
  • 50+ IP:er30 000 VND
  • 100+ IP:er30 000 VND
  • 200+ IP:er30 000 VND
  • 500+ IP:er25 000 VND
Köp Vietnam

Konfiguration av proxy-objekt i Playwright

Ange konfigurationsobjektet proxy antingen globalt i chromium.launch({ proxy }) eller per session i browser.newContext({ proxy }):

Playwright-nyckelVärdeformatTeknisk anmärkning
server'http://ip:port'Endast värd och port, med prefixet http://
username'user'Ditt användarnamn för VinaProxy-proxyn
password'pass'Ditt lösenord för VinaProxy-proxyn (hanteras inbyggt vid HTTP 407)
bypass'localhost,127.0.0.1'Valfria kommaseparerade värdar som kringgår proxyn

Kör BrowserContexts med flera IP-adresser effektivt

  • På Windows och macOS skickar du en platshållare proxy: { server: 'http://per-context' } i chromium.launch() när du vill åsidosätta proxy i enskilda browser.newContext()-anrop
  • Ställ in timezoneId och locale i browser.newContext() tillsammans med din proxy så att headers och JS Intl-API:er matchar proxyns land
  • Avbryt onödiga bild- och typsnittsförfrågningar med page.route() för att öka genomströmningen vid webbskrapning

Steg för steg

  1. 1

    Hämta IP, port, användarnamn och lösenord

    Kopiera dina inloggningsuppgifter i formatet ip:port:user:pass från VinaProxy-kontrollpanelen.

  2. 2

    Skicka proxy-objektet till newContext()

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

  3. 3

    Anpassa timezoneId och locale

    Inkludera timezoneId och locale som matchar din proxyplats (t.ex. America/New_York eller Asia/Ho_Chi_Minh).

  4. 4

    Verifiera utgående IP-adress på en ny sida

    Öppna const page = await context.newPage() och anropa https://vinaproxy.com/api/my-ip.

Vanliga frågor

Varför visade Playwright felet 'Proxy is only supported when browser is launched with a proxy'?

På Windows och macOS kräver Chromium en global startflagga för proxy innan åsidosättningar per kontext tillåts. Starta webbläsaren med chromium.launch({ proxy: { server: 'http://per-context' } }) och skicka sedan den faktiska proxyn till varje browser.newContext({ proxy }).

Fungerar VinaProxy-proxys även med Playwright i Firefox och WebKit?

Ja. Exakt samma proxy: { server, username, password }-syntax fungerar i Chromium, Firefox och WebKit i både Node.js och Python.

Mäts bandbredden när headless Playwright-webbläsare körs?

Nej. Alla VinaProxy Dedikerade IPv4- och Statiska ISP-abonnemang inkluderar obegränsad månatlig trafik.

Skala Playwright BrowserContexts med dedikerade statiska IP-adresser

Omedelbara obegränsade HTTP(S)-proxys på 7 globala platser.

Köp Playwright-proxys

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 autentiserad proxy i Puppeteer (Node.js)
Konfigurera autentiserade HTTP(S)-proxys i Node.js Puppeteer med flaggan --proxy-server och await page.authenticate(). Kopiera våra färdiga kodexempel.
Proxykonfiguration
Så konfigurerar du en autentiserad proxy i Selenium WebDriver
Konfigurera HTTP(S)-proxyer med användarnamn och lösenord i Selenium WebDriver med selenium-wire eller ett Chrome onAuthRequired-tillägg. Se koden här.
Proxykonfiguration
Så använder du en proxy i Python Requests (HTTP/HTTPS & sessionspoolning)
Konfigurera autentiserade HTTP(S)-proxier i Python requests och requests.Session(). Hantera 407 ProxyError-undantag och rotera pooler med statiska IP-adresser.
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
Shopee-proxies: isolera varje Seller Center-butik med en statisk IP
Hantera flera Shopee Seller Center-butiker utan risk för kontolänkade avstängningar med dedikerade statiska ISP- och privata IPv4-proxies i Vietnam per butik.
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.
ISP · vietnam
Statiska ISP-proxies i Vietnam: Vietnamesiska hemnätverks-IP:n för dina mest värdefulla konton
Statiska ISP-proxies i Vietnam med konsument-IP:n. Fast vietnamesisk IP för huvudsakliga Shopee-butiker, TikTok Shop, Facebook-annonskonton och Zalo OA.