VVinaProxy

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

Updated:

Playwright поддржува нативна автентикација за HTTP прокси (server, username, password) фабрички на Chromium, Firefox и WebKit—без потреба од екстензии за прелистувач или надворешни пакети. Уште подобро, функцијата Per-Context Proxy на Playwright овозможува една инстанца на прелистувачот да извршува десетици изолирани 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+ IP35.000 VND
  • 10+ IP25.000 VND
  • 20+ IP25.000 VND
  • 50+ IP25.000 VND
  • 100+ IP25.000 VND
  • 200+ IP25.000 VND
  • 500+ IP25.000 VND
  • 1000+ IP22.000 VND
  • 2000+ IP20.000 VND
Купи Соединети Држави
Статични резиденцијални ISP
🇻🇳 Виетнам
Достапно
Од
25.000 VND / IP / месечно
≈ 0,93 US$ · се наплаќа во VND
Попусти за количина
  • 1 IP50.000 VND
  • 3+ IP40.000 VND
  • 5+ IP40.000 VND
  • 10+ IP32.000 VND
  • 50+ IP30.000 VND
  • 100+ IP30.000 VND
  • 200+ IP30.000 VND
  • 500+ IP25.000 VND
Купи Виетнам
Проксија по платформа:web-scrapingseo-rank-trackingshopee

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

Проследете го конфигурацискиот објект 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'Опционални хостови одделени со запирка што го заобиколуваат проксито

Ефикасно извршување на BrowserContexts со повеќе IP адреси

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

Чекор по чекор

  1. 1

    Издвојте ip, port, username и password

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

  2. 2

    Проследете го прокси објектот до 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 BrowserContexts со посветени статички IP адреси

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

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

Related articles

Проксија по платформа
Проксија за Web Scraping: неограничени наменски IPv4 и ISP базени за 24/7 crawlers
Брзи 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 и Session pooling)
Конфигурирајте автентицирани 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 проксија од САД за скрејпинг, следење рангирање и реклами. Статична IP, еден корисник, неограничен сообраќај и брза активација.
ISP · vietnam
Статички ISP проксија за Виетнам: домашни виетнамски IP-адреси за вашите највредни сметки
Статички ISP прокси за Виетнам од домашни провајдери. Фиксна виетнамска IP за главни Shopee продавници, TikTok Shop, Facebook сметки за огласи и Zalo OA.