Sida proxy loogu habeeyo Playwright (Xaqiijinta Browser & Per-Context)
Updated:
Playwright waxay si toos ah u taageertaa xaqiijinta HTTP proxy ee asalka ah (server, username, password) Chromium, Firefox, iyo WebKit dhexdeeda—iyadoo aan loo baahnayn kordhinta browser-ka ama aalado saddexaad. Waxaa intaa dheer, muuqaalka Per-Context Proxy ee Playwright wuxuu u oggolaanayaa hal mar oo browser furan inuu maamulo dhowr fadhi oo BrowserContext ah oo gooni ah, mid walbana ku xiran yahay IP-giisa gaarka ah ee VinaProxy static IP.
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }- 1 IP₫40,000
- 5+ IPs₫35,000
- 10+ IPs₫25,000
- 20+ IPs₫25,000
- 50+ IPs₫25,000
- 100+ IPs₫25,000
- 200+ IPs₫25,000
- 500+ IPs₫25,000
- 1000+ IPs₫22,000
- 2000+ IPs₫20,000
- 1 IP₫50,000
- 3+ IPs₫40,000
- 5+ IPs₫40,000
- 10+ IPs₫32,000
- 50+ IPs₫30,000
- 100+ IPs₫30,000
- 200+ IPs₫30,000
- 500+ IPs₫25,000
Habaynta shayga proxy-ga ee Playwright
U gudbi shayga habaynta proxy si guud gudaha chromium.launch({ proxy }) ama fadhi kasta gudaha browser.newContext({ proxy }):
| Furaha Playwright | Qaabka Qiimaha | Qoraal Farsamo |
|---|---|---|
server | 'http://ip:port' | Host iyo port kaliya, oo lagu bilaabay http:// |
username | 'user' | Magacaaga isticmaale ee proxy-ga VinaProxy |
password | 'pass' | Furahaaga sirta ah ee proxy-ga VinaProxy (si toos ah loogu maareeyo HTTP 407) |
bypass | 'localhost,127.0.0.1' | Host-yo ikhtiyaari ah oo kooma ku kala saaran kuwaas oo ka tallaabaya proxy-ga |
Ku shaqaysiinta BrowserContexts-ka IP-yada badan si hufan
- Gudaha Windows iyo macOS, u gudbi meel-haye
proxy: { server: 'http://per-context' }gudahachromium.launch()mar kasta oo aad doonaysid inaad ka gudubtoproxygudaha wicitaannadabrowser.newContext()ee gaarka ah - Ku deji
timezoneIdiyolocalegudahabrowser.newContext()oo ay weheliyaan proxy-gaaga si madaxyada iyo JSIntlAPIs ula jaanqaadaan dalka proxy-ga - Ku jooji codsiyada sawirrada iyo fararka aan loo baahnayn
page.route()si aad u dardargeliso xawaaraha scraping-ka
Tallaabo-tallaabo
- 1
Soo saar ip, port, username, iyo password
Nuqul ka qaado aqoonsigaaga
ip:port:user:passee dashboard-ka VinaProxy. - 2
U gudbi shayga proxy-ga newContext()
Wac
const context = await browser.newContext({ proxy: { server: 'http://ip:port', username: 'user', password: 'pass' } }). - 3
Isku toosi timezoneId iyo locale
Ku dar
timezoneIdiyolocaleu dhigma goobta proxy-gaaga (tusaale,America/New_YorkamaAsia/Ho_Chi_Minh). - 4
Ku xaqiiji IP-ga bixitaanka bog cusub
Fur
const page = await context.newPage()oo codsohttps://vinaproxy.com/api/my-ip.
Su'aalaha inta badan la isweydiiyo
Maxay Playwright u soo saartay 'Proxy is only supported when browser is launched with a proxy'?
Gudaha Windows iyo macOS, Chromium waxay u baahan tahay calanka bilowga proxy-ga guud ka hor intaysan oggolaan beddelka context kasta. Ku bilow browser-ka chromium.launch({ proxy: { server: 'http://per-context' } }) ka dibna u gudbi proxy-ga dhabta ah mid kasta oo ka mid ah browser.newContext({ proxy }).
Proxy-yada VinaProxy ma la shaqeeyaan Playwright Firefox iyo WebKit sidoo kale?
Haa. Isla naxwaha saxda ah ee proxy: { server, username, password } wuxuu ka shaqeeyaa Chromium, Firefox, iyo WebKit labadaba Node.js iyo Python.
Bandwidth-ka ma la cabbiraa marka la isticmaalayo browser-rada Playwright headless?
Maya. Dhammaan qorshayaasha VinaProxy Dedicated IPv4 iyo Static ISP waxaa ku jira taraafik bille ah oo aan xadidnayn.
Ku ballaari Playwright BrowserContexts IP-yo static ah oo gooni ah
Proxy-yo HTTP(S) degdeg ah oo aan xadidnayn oo ku yaal 7 goobood oo caalami ah.
Iibso Proxy-yada Playwright