VVinaProxy

Како подесити прокси у Playwright-у (Browser и Per-Context аутентификација)

Updated:

Playwright фабрички подржава изворну HTTP прокси аутентификацију (server, username, password) на прегледачима Chromium, Firefox и WebKit — без екстензија прегледача или додатних омотача трећих страна. Још боље, Playwright-ова функција Per-Context Proxy омогућава једној инстанци прегледача да покреће десетине изолованих BrowserContext сесија, од којих је свака повезана са сопственом VinaProxy статичком IP адресом.

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
Приватни IPv4 (дата-центар)
🇺🇸 Сједињене Америчке Државе
Доступно
Од
20.000 VND / IP / месечно
≈ 0,74 US$ · наплата у VND
Количински попусти
  • 1 IP40.000 VND
  • 5+ IP-ја35.000 VND
  • 10+ IP-ја25.000 VND
  • 20+ IP-ја25.000 VND
  • 50+ IP-ја25.000 VND
  • 100+ IP-ја25.000 VND
  • 200+ IP-ја25.000 VND
  • 500+ IP-ја25.000 VND
  • 1000+ IP-ја22.000 VND
  • 2000+ IP-ја20.000 VND
Купите Сједињене Америчке Државе
Статички резиденцијални ISP
🇻🇳 Вијетнам
Доступно
Од
25.000 VND / IP / месечно
≈ 0,93 US$ · наплата у VND
Количински попусти
  • 1 IP50.000 VND
  • 3+ IP-ја40.000 VND
  • 5+ IP-ја40.000 VND
  • 10+ IP-ја32.000 VND
  • 50+ IP-ја30.000 VND
  • 100+ IP-ја30.000 VND
  • 200+ IP-ја30.000 VND
  • 500+ IP-ја25.000 VND
Купите Вијетнам
Проксији по платформама:web-scrapingseo-rank-trackingshopee

Конфигурација Playwright proxy објекта

Проследите конфигурациони објекат proxy глобално у chromium.launch({ proxy }) или по појединачној сесији у browser.newContext({ proxy }):

Playwright кључФормат вредностиТехничка напомена
server'http://ip:port'Само хост и порт, са префиксом http://
username'user'Ваше VinaProxy корисничко име за прокси
password'pass'Ваша VinaProxy лозинка за прокси (обрађује се изворно уз HTTP 407)
bypass'localhost,127.0.0.1'Опционални хостови раздвојени зарезом који заобилазе прокси

Ефикасно покретање BrowserContext сесија са више IP адреса

  • На оперативним системима Windows и macOS проследите placeholder proxy: { server: 'http://per-context' } унутар chromium.launch() кад год намеравате да прегазите proxy унутар појединачних browser.newContext() позива
  • Подесите timezoneId и locale у browser.newContext() упоредо са својим проксијем како би заглавља и JS Intl API-ји одговарали земљи проксија
  • Откажите непотребне захтеве за сликама и фонтовима користећи page.route() како бисте убрзали проток при скрејповању

Корак по корак

  1. 1

    Преузмите ip, port, username и password

    Копирајте своје ip:port:user:pass приступне податке са VinaProxy контролне табле.

  2. 2

    Проследите proxy објекат методи newContext()

    Позовите const context = await browser.newContext({ proxy: { server: 'http://ip:port', username: 'user', password: 'pass' } }).

  3. 3

    Ускладите timezoneId и locale

    Укључите timezoneId и locale који одговарају локацији вашег проксија (нпр. America/New_York или Asia/Ho_Chi_Minh).

  4. 4

    Проверите излазни IP на новој страници

    Отворите const page = await context.newPage() и пошаљите захтев на https://vinaproxy.com/api/my-ip.

Често постављана питања

Зашто је Playwright избацио грешку 'Proxy is only supported when browser is launched with a proxy'?

На оперативним системима Windows и macOS, Chromium захтева глобални прокси параметар при покретању пре него што дозволи подешавања по контексту. Покрените прегледач помоћу chromium.launch({ proxy: { server: 'http://per-context' } }), а затим проследите прави прокси сваком browser.newContext({ proxy }) позиву.

Да ли VinaProxy проксији раде и са прегледачима Playwright Firefox и WebKit?

Да. Потпуно иста синтакса proxy: { server, username, password } ради на прегледачима Chromium, Firefox и WebKit, како у Node.js, тако и у Python-у.

Да ли се мери проток података при покретању headless Playwright прегледача?

Не. Сви VinaProxy Dedicated IPv4 и Static ISP пакети укључују неограничен месечни саобраћај.

Скалирајте Playwright BrowserContext сесије уз наменске статичке IP адресе

Тренутни HTTP(S) проксији без ограничења протока на 7 глобалних локација.

Купите Playwright проксије

Related articles

Проксији по платформама
Проксији за web scraping: неограничени наменски IPv4 и ISP пулови за 24/7 crawlere
Брзи HTTP(S) наменски IPv4 и статички ISP проксији за Python, Playwright, Selenium и Scrapy уз неограничен месечни проток. Упоредите планове и почните.
Подешавање проксија
Како подесити аутентификовани прокси у Puppeteer-у (Node.js)
Подесите аутентификоване HTTP(S) проксије у Node.js Puppeteer-у уз параметар --proxy-server и await page.authenticate(). Преузмите функционалне примере.
Подешавање проксија
Како подесити аутентификовани прокси у Selenium WebDriver-у
Подесите HTTP(S) проксије са корисничким именом и лозинком у Selenium WebDriver-у помоћу selenium-wire или Chrome onAuthRequired екстензије. Погледајте код.
Подешавање проксија
Како користити прокси у Python Requests (HTTP/HTTPS и пуловање сесија)
Конфигуришите аутентификоване HTTP(S) проксије у Python requests и requests.Session(). Решавајте 407 ProxyError изузетке и ротирајте пулове статичких IP адреса.
Проксији по платформама
Проксији за SEO и SERP праћење: тачно рангирање кључних речи у 7 земаља
Пратите локалне позиције кључних речи, проверите гео-преусмеравања и пуштајте Screaming Frog уз неограничене наменске IPv4 и статичке ISP проксије у 7 земаља.
Проксији по платформама
Проксији за Shopee: изолујте сваку Seller Center продавницу на статичкој IP адреси
Управљајте са више Shopee Seller Center продавница без ризика од блокаде, уз наменске статичке ISP и приватне IPv4 проксије у Вијетнаму за сваку продавницу.
IPV4 · united states
Приватни САД IPv4 проксији: брзи, наменски амерички датацентар IP-јеви
Наменски приватни САД IPv4 проксији за скрејповање, праћење ранга и Amazon анализе. Статички IP, један корисник по IP-ју, неограничен проток, брза активација.
ISP · vietnam
Вијетнамски статички ISP проксији: вијетнамске IP адресе кућне мреже за ваше највредније налоге
Вијетнамски статички ISP проксији на IP адресама кућних провајдера. Фиксни IP за главне Shopee продавнице, TikTok Shop, Facebook огласне налоге и Zalo OA.