Hal browser Puppeteer ah ayaa qaadi kara macaamiil proxy gooni ah
Isticmaal BrowserContextOptions.proxyServer gudaha Puppeteer25.16.0 marka kooxaha bogaggu u baahan yihiin waddooyin proxy oo kala duwan hal browser Chromium dhexdiisa.
Puppeteer 25.16.0 waxay bixisaa ikhtiyaar proxyServer marka la abuurayo macaamil browser. Browser Chromium hore u jiray, bogagga macaamil cusub waxay isticmaali karaan dhexdhexaadiye la doortay, oo ay ku jirto musharrax HTTP dadweyne oo ka yimid liiska proxy HTTP:
const context = await browser.createBrowserContext({
proxyServer: 'http://proxy.example:8080',
});
try {
const page = await context.newPage();
await page.goto('https://www.example.com/');
} finally {
await context.close();
}Abuuro macaamil kale oo proxyServer kale leh waddo labaad. Laba bog oo lagu abuuray isla macaamil waxay wadaagaan siyaasadda proxy ee macaamilkaas; furitaanka tab cusub oo kaliya ma dooranayo barta ugu dambeysa cusub.
Ikhtiyaarku waa proxyServer. Tusaalooyinka hore ee createIncognitoBrowserContext waxay ka tirsan yihiin jiil API hore.
BrowserContextOptions waxay sidoo kale aqbashaa proxyBypassList. Hayso ka-tagista tooska ah siyaasadda macaamilkaas halkii aad ka fikiri lahayd inay ka yimaadeen macaamil kale.
Proxy HTTP la taageeray oo leh magac isticmaale iyo furaha sirta ah, Page.authenticate waxay bixisaa aqoonsiga ka hor hagidda. URL-ka proxy wuxuu doortaa dhexdhexaadiyaha, oo wicitaanka xaqiijinta wuxuu bixiyaa akoonka.
Kani waa shabakadda browser. Xirmo qabta codsiga bog oo ku buuxiya jawaabta macmiil Node HTTP waxay abuurtaa waddo gaadiid oo kale, oo leh dabeecad cookie, cinwaan iyo TLS u gaar ah.
Wicitaanku wali wuxuu masuul ka yahay nolosha browserka la wadaago. Xiritaanka hal macaamil wuxuu xiraa bogaggiisa la xiriira isagoo aan dhamayn macaamiisha kale.