VVinaProxy

Kuidas seadistada proksit Playwrightis (brauser ja kontekstipõhine autentimine)

Updated:

Playwright toetab HTTP-proksi natiivset autentimist (server, username, password) kohe karbist Chromiumi, Firefoxi ja WebKiti puhul – brauserilaiendusi ega kolmandate osapoolte teeke pole vaja. Veelgi parem: Playwrighti Per-Context Proxy funktsioon võimaldab ühes brauseriinstantsis käitada kümneid eraldiseisvaid BrowserContext seansse, millest igaüks on seotud oma VinaProxy staatilise IP-ga.

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
Privaatne IPv4 (andmekeskus)
🇺🇸 Ameerika Ühendriigid
Saadaval
Alates
20 000 ₫ / IP / kuu
≈ 0,74 $ · arveldatakse VND-s
Kogusepõhine hinnastus
  • 1 IP40 000 ₫
  • 5+ IP-d35 000 ₫
  • 10+ IP-d25 000 ₫
  • 20+ IP-d25 000 ₫
  • 50+ IP-d25 000 ₫
  • 100+ IP-d25 000 ₫
  • 200+ IP-d25 000 ₫
  • 500+ IP-d25 000 ₫
  • 1000+ IP-d22 000 ₫
  • 2000+ IP-d20 000 ₫
Osta asukohas Ameerika Ühendriigid
Staatiline elamu-ISP
🇻🇳 Vietnam
Saadaval
Alates
25 000 ₫ / IP / kuu
≈ 0,93 $ · arveldatakse VND-s
Kogusepõhine hinnastus
  • 1 IP50 000 ₫
  • 3+ IP-d40 000 ₫
  • 5+ IP-d40 000 ₫
  • 10+ IP-d32 000 ₫
  • 50+ IP-d30 000 ₫
  • 100+ IP-d30 000 ₫
  • 200+ IP-d30 000 ₫
  • 500+ IP-d25 000 ₫
Osta asukohas Vietnam

Playwrighti proksiobjekti seadistamine

Edastage proxy seadistusobjekt kas globaalselt funktsioonis chromium.launch({ proxy }) või seansipõhiselt funktsioonis browser.newContext({ proxy }):

Playwrighti võtiVäärtuse vormingTehniline märkus
server'http://ip:port'Ainult host ja port koos eesliitega http://
username'user'Teie VinaProxy proksi kasutajanimi
password'pass'Teie VinaProxy proksi parool (töödeldakse natiivselt HTTP 407 korral)
bypass'localhost,127.0.0.1'Valikuline komadega eraldatud hostide loend, mis proksit ei kasuta

Mitme IP-ga BrowserContextide tõhus käitamine

  • Opsüsteemides Windows ja macOS edastage kohatäide proxy: { server: 'http://per-context' } funktsioonis chromium.launch(), kui plaanite proxy parameetrit üksikutes browser.newContext() väljakutsetes üle kirjutada
  • Määrake funktsioonis browser.newContext() koos proksiga ka timezoneId ja locale, et päised ja JS Intl API-d vastaksid proksi asukohariigile
  • Kraapimise jõudluse suurendamiseks katkestage tarbetud pildi- ja fondipäringud käsuga page.route()

Samm-sammult

  1. 1

    Võtke ip, port, kasutajanimi ja parool

    Kopeerige oma ip:port:user:pass mandaadid VinaProxy juhtpaneelilt.

  2. 2

    Edastage proksiobjekt funktsioonile newContext()

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

  3. 3

    Kohandage timezoneId ja locale

    Lisage oma proksi asukohale vastavad timezoneId ja locale (nt America/New_York või Asia/Ho_Chi_Minh).

  4. 4

    Kontrollige väljuvat IP-d uuel lehel

    Avage const page = await context.newPage() ja tehke päring aadressile https://vinaproxy.com/api/my-ip.

Korduma kippuvad küsimused

Miks Playwright tagastas veateate 'Proxy is only supported when browser is launched with a proxy'?

Opsüsteemides Windows ja macOS nõuab Chromium globaalset proksi käivituslippu, enne kui lubab kontekstipõhiseid ülekirjutamisi. Käivitage brauser käsuga chromium.launch({ proxy: { server: 'http://per-context' } }) ja seejärel edastage tegelik proksi igale browser.newContext({ proxy }) väljakutsele.

Kas VinaProxy proksid töötavad ka Playwrighti Firefoxi ja WebKitiga?

Jah. Täpselt sama süntaks proxy: { server, username, password } töötab Chromiumi, Firefoxi ja WebKiti puhul nii Node.js-is kui ka Pythonis.

Kas headless Playwrighti brausereid käitades mõõdetakse andmemahtu?

Ei. Kõik VinaProxy Dedicated IPv4 ja Static ISP paketid sisaldavad piiramatut igakuist liiklust.

Skaleerige Playwright BrowserContexte spetsiaalsete staatiliste IP-dega

Koheselt kättesaadavad piiramatu mahuga HTTP(S) proksid 7 globaalses asukohas.

Osta Playwrighti proksisid

Related articles

Proxyd platvormi kaupa
Proksid veebikraapimiseks: piiramatud eraldatud IPv4 ja ISP kogumid ööpäevaringsetele veebirobotitele
Kiired HTTP(S) eraldatud IPv4 ja staatilised ISP proksid Pythoni, Playwrighti, Seleniumi ja Scrapy jaoks piiramatu kuumahuga. Võrdle pakette ja alusta.
Proxy seadistamine
Kuidas seadistada autentimisega proxyt Puppeteeris (Node.js)
Seadistage autentimisega HTTP(S) proxyd Node.js Puppeteeris lipuga --proxy-server ja käsuga await page.authenticate(). Kopeerige töötavad näited.
Proxy seadistamine
Kuidas seadistada autenditud proxy Selenium WebDriveris
Seadistage kasutajanime ja parooliga autenditud HTTP(S) proxyd Selenium WebDriveris selenium-wire'i või Chrome'i onAuthRequired laiendusega. Vaadake koodi.
Proxy seadistamine
Kuidas kasutada proxyt Python Requests teegis (HTTP/HTTPS ja Session-ühendused)
Seadistage autentimisega HTTP(S) proxyd Pythoni teekides requests ja requests.Session(). Lahendage 407 ProxyError vead ning roteerige staatilisi IP-sid.
Proxyd platvormi kaupa
Proksid SEO ja SERP-seireks: täpsed märksõnade positsioonid 7 riigis
Jälgi märksõnade positsioone, auditeeri geosuunamisi ja kraabi Screaming Frogiga, kasutades piiramatuid eraldatud IPv4 ja staatilisi ISP proksisid 7 riigis.
Proxyd platvormi kaupa
Shopee proksid: eralda iga Seller Centeri pood staatilisele IP-le
Halda mitut Shopee Seller Centeri poodi ilma kontode sidumise riskita, kasutades igale poele eraldi Vietnami staatilist ISP ning privaatset IPv4 proksit.
IPV4 · united states
USA privaatsed IPv4 proksid: kiired eraldatud Ameerika andmekeskuse IP-d
Eraldatud USA privaatsed IPv4 proksid kraapimiseks, positsioonide jälgimiseks ja reklaamide kontrolliks. Staatiline IP, piiramatu maht, kiire aktiveerimine.
ISP · vietnam
Vietnami staatilised ISP-proksid: koduvõrgu Vietnami IP-d teie väärtuslikematele kontodele
Vietnami staatilised ISP-proksid koduse interneti IP-del. Püsiv Vietnami IP Shopee põhipoodidele, TikTok Shopile, Facebooki reklaamikontodele ja Zalo OA-le.