Conas seachfhreastalaí a shocrú in Playwright (Fíordheimhniú Browser & Per-Context)
Updated:
Tacaíonn Playwright le fíordheimhniú dúchasach seachfhreastalaí HTTP (server, username, password) díreach as an mbosca ar fud Chromium, Firefox, agus WebKit—gan aon eisínteachtaí brabhsálaí ná cumhdaigh tríú páirtí de dhíth. Níos fearr fós, cuireann gné Per-Context Proxy Playwright ar chumas cás brabhsálaí aonair na scórtha seisiún scoite BrowserContext a rith, gach ceann acu ceangailte lena IP statach VinaProxy féin.
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }- 1 IP₫40,000
- 5+ IP₫35,000
- 10+ IP₫25,000
- 20+ IP₫25,000
- 50+ IP₫25,000
- 100+ IP₫25,000
- 200+ IP₫25,000
- 500+ IP₫25,000
- 1000+ IP₫22,000
- 2000+ IP₫20,000
- 1 IP₫50,000
- 3+ IP₫40,000
- 5+ IP₫40,000
- 10+ IP₫32,000
- 50+ IP₫30,000
- 100+ IP₫30,000
- 200+ IP₫30,000
- 500+ IP₫25,000
Cumraíocht oibiachta seachfhreastalaí Playwright
Cuir an oibiacht chumraíochta proxy ar aghaidh go domhanda in chromium.launch({ proxy }) nó de réir seisiúin in browser.newContext({ proxy }):
| Eochair Playwright | Formáid Luacha | Nóta Teicniúil |
|---|---|---|
server | 'http://ip:port' | Óstach agus port amháin, le réimír http:// |
username | 'user' | D'ainm úsáideora seachfhreastalaí VinaProxy |
password | 'pass' | Do phasfhocal seachfhreastalaí VinaProxy (láimhsithe go dúchasach ar HTTP 407) |
bypass | 'localhost,127.0.0.1' | Óstaigh roghnacha scartha le camóga a sheachnaíonn an seachfhreastalaí |
BrowserContexts il-IP a rith go héifeachtach
- Ar Windows agus macOS, cuir sealbhóir áite
proxy: { server: 'http://per-context' }ar aghaidh taobh istigh dechromium.launch()aon uair a bheartaíonn tú sárú a dhéanamh arproxytaobh istigh de ghlaonna aonairbrowser.newContext() - Socraigh
timezoneIdaguslocaleinbrowser.newContext()in éineacht le do sheachfhreastalaí ionas go mbeidh ceanntásca agus APIanna JSIntlag teacht le tír an tseachfhreastalaí - Tobscoir iarratais neamhriachtanacha ar íomhánna agus clófhoirne le
page.route()chun tréchur scrapála a luathú
Céim ar chéim
- 1
Bain amach ip, port, username, agus password
Cóipeáil do dhintiúir
ip:port:user:passó dheais VinaProxy. - 2
Cuir an oibiacht seachfhreastalaí ar aghaidh chuig newContext()
Glaoigh ar
const context = await browser.newContext({ proxy: { server: 'http://ip:port', username: 'user', password: 'pass' } }). - 3
Ailínigh timezoneId agus locale
Cuir
timezoneIdaguslocalesan áireamh a mheaitseálann suíomh do sheachfhreastalaí (m.sh.,America/New_YorknóAsia/Ho_Chi_Minh). - 4
Fíoraigh an IP imeachta ar leathanach nua
Oscail
const page = await context.newPage()agus iarrhttps://vinaproxy.com/api/my-ip.
Ceisteanna coitianta
Cén fáth ar chaith Playwright 'Proxy is only supported when browser is launched with a proxy'?
Ar Windows agus macOS, teastaíonn bratach seachfhreastalaí seolta dhomhanda ó Chromium sula gceadaítear sáruithe de réir context. Seol an brabhsálaí le chromium.launch({ proxy: { server: 'http://per-context' } }) agus ansin cuir an fíorsheachfhreastalaí ar aghaidh chuig gach browser.newContext({ proxy }).
An n-oibríonn seachfhreastalaithe VinaProxy le Playwright Firefox agus WebKit freisin?
Oibríonn. Oibríonn an chomhréir chruinn chéanna proxy: { server, username, password } ar fud Chromium, Firefox, agus WebKit i Node.js agus Python araon.
An ndéantar tomhas ar bandaleithead agus brabhsálaithe gan cheann Playwright á rith?
Ní dhéantar. Cuimsíonn gach plean Dedicated IPv4 agus Static ISP de chuid VinaProxy trácht míosúil gan teorainn.
Scálaigh Playwright BrowserContexts le seoltaí IP statacha tiomnaithe
Seachfhreastalaithe láithreacha HTTP(S) gan tomhas ar fud 7 suíomh domhanda.
Ceannaigh Seachfhreastalaithe Playwright