VVinaProxy

Si të konfiguroni një proxy në Playwright (Autentikim në Browser & për Kontekst)

Updated:

Playwright mbështet autentikimin vendas të proxy-ve HTTP (server, username, password) direkt në Chromium, Firefox dhe WebKit—pa qenë nevoja për shtesa shfletuesi ose paketa të palëve të treta. Për më tepër, funksioni Per-Context Proxy i Playwright lejon një instancë të vetme shfletuesi të ekzekutojë dhjetëra sesione të izoluara BrowserContext, secila e lidhur me IP-në e saj statike nga VinaProxy.

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
IPv4 private (datacenter)
🇺🇸 Shtetet e Bashkuara
Në gjendje
Nga
20 000 ₫ / IP / muaj
≈ 0,74 US$ · faturuar në VND
Çmimet sipas volumit
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Bli në Shtetet e Bashkuara
ISP rezidenciale statike
🇻🇳 Vietnam
Në gjendje
Nga
25 000 ₫ / IP / muaj
≈ 0,93 US$ · faturuar në VND
Çmimet sipas volumit
  • 1 IP50 000 ₫
  • 3+ IP40 000 ₫
  • 5+ IP40 000 ₫
  • 10+ IP32 000 ₫
  • 50+ IP30 000 ₫
  • 100+ IP30 000 ₫
  • 200+ IP30 000 ₫
  • 500+ IP25 000 ₫
Bli në Vietnam
Proxy sipas platformës:web-scrapingseo-rank-trackingshopee

Konfigurimi i objektit proxy në Playwright

Vendosni objektin e konfigurimit proxy globalisht në chromium.launch({ proxy }) ose për çdo sesion në browser.newContext({ proxy }):

Çelësi në PlaywrightFormati i vlerësShënim teknik
server'http://ip:port'Vetëm host dhe portë, me prefiksin http://
username'user'Emri i përdoruesit të proxy-t tuaj nga VinaProxy
password'pass'Fjalëkalimi i proxy-t tuaj nga VinaProxy (menaxhohet në mënyrë native në HTTP 407)
bypass'localhost,127.0.0.1'Host-e opsionale të ndara me presje që anashkalojnë proxy-n

Përdorimi efikas i disa IP-ve në BrowserContexts

  • Në Windows dhe macOS, vendosni një vlerë vendmbajtëse proxy: { server: 'http://per-context' } brenda chromium.launch() sa herë që planifikoni të mbishkruani proxy brenda thirrjeve individuale browser.newContext()
  • Përcaktoni timezoneId dhe locale në browser.newContext() krahas proxy-t tuaj, në mënyrë që titujt dhe API-të Intl të JS të përputhen me shtetin e proxy-t
  • Anuloni kërkesat e panevojshme për imazhe dhe fonte me page.route() për të rritur shpejtësinë e scraping-ut

Hap pas hapi

  1. 1

    Merrni ip, port, username dhe password

    Kopjoni kredencialet tuaja ip:port:user:pass nga paneli i VinaProxy.

  2. 2

    Kaloni objektin proxy te newContext()

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

  3. 3

    Përshtatni timezoneId dhe locale

    Përfshini timezoneId dhe locale që përputhen me vendndodhjen e proxy-t tuaj (p.sh., America/New_York ose Asia/Ho_Chi_Minh).

  4. 4

    Verifikoni IP-në dalëse në një faqe të re

    Hapni const page = await context.newPage() dhe dërgoni kërkesë te https://vinaproxy.com/api/my-ip.

Pyetjet e shpeshta

Pse Playwright shfaqi gabimin 'Proxy is only supported when browser is launched with a proxy'?

Në Windows dhe macOS, Chromium kërkon një parametër global proxy gjatë nisjes përpara se të lejojë mbishkrimin për çdo kontekst. Nisni shfletuesin me chromium.launch({ proxy: { server: 'http://per-context' } }) dhe më pas kaloni proxy-n real në çdo browser.newContext({ proxy }).

A funksionojnë proxy-t nga VinaProxy edhe me Playwright Firefox dhe WebKit?

Po. E njëjta sintaksë proxy: { server, username, password } funksionon në Chromium, Firefox dhe WebKit si në Node.js, ashtu edhe në Python.

A matet trafiku i internetit gjatë përdorimit të shfletuesve pa ndërfaqe grafike (headless) në Playwright?

Jo. Të gjitha planet Dedicated IPv4 dhe Static ISP nga VinaProxy përfshijnë trafik mujor të pakufizuar.

Zgjeroni Playwright BrowserContexts me IP statike të dedikuara

Proxy HTTP(S) të menjëhershme dhe të pakufizuara në 7 lokacione globale.

Bli Proxy për Playwright

Related articles

Proxy sipas platformës
Proxy për Web Scraping: grupe IPv4 të dedikuara & ISP pa limit për crawler 24/7
Proxy të shpejtë HTTP(S) të dedikuar IPv4 dhe ISP statik për Python, Playwright, Selenium e Scrapy, me trafik mujor të pakufizuar. Krahasoni planet e filloni.
Konfigurimi i proxy
Si të konfiguroni një proxy të autentikuar në Puppeteer (Node.js)
Konfiguroni proxy të autentikuar HTTP(S) në Node.js Puppeteer me flamurin --proxy-server dhe await page.authenticate(). Kopjoni shembujt funksionalë.
Konfigurimi i proxy
Si të konfiguroni një proxy me autentikim në Selenium WebDriver
Konfiguroni proxy HTTP(S) me username:password në Selenium WebDriver duke përdorur selenium-wire ose një shtesë onAuthRequired për Chrome. Shihni kodin.
Konfigurimi i proxy
Si të përdorni një proxy në Python Requests (HTTP/HTTPS & pooling i sesioneve)
Konfiguroni proxy të autentikuar HTTP(S) në Python requests dhe requests.Session(). Trajtoni përjashtimet 407 ProxyError dhe rrotulloni grupet e IP-ve statike.
Proxy sipas platformës
Proxy për SEO & Gjurmim SERP: renditje e saktë e fjalëve kyçe në 7 shtete
Ndiqni renditjen e fjalëve kyçe, auditoni gjeo-ridrejtimet dhe skanoni me Screaming Frog me proxy IPv4 të dedikuara dhe ISP statike pa limit në 7 vende.
Proxy sipas platformës
Proxy për Shopee: izoloni çdo dyqan në Seller Center me një IP statike
Menaxhoni disa dyqane në Shopee Seller Center duke shmangur bllokimet, me proxy të dedikuara Static ISP dhe IPv4 private në Vietnam për çdo dyqan.
IPV4 · united states
Proxy Privatë IPv4 në SHBA: IP Amerikane Datacenter të Shpejta dhe të Përkushtuara
Proxy privatë IPv4 në SHBA për scraping, ndjekje pozicioni, verifikim reklamash dhe Amazon. IP statike, një përdorues, trafik pa limit, aktivizim i shpejtë.
ISP · vietnam
Proxy statikë ISP në Vietnam: IP vietnameze të rrjetit shtëpiak për llogaritë tuaja më me vlerë
Proxy statikë ISP në Vietnam me IP ofruesish familjarë. IP fikse vietnameze për dyqanet Shopee, TikTok Shop, llogaritë e reklamave në Facebook dhe Zalo OA.