Puppeteer 25.16.0 bjóðar eina proxyServer-innstilling, tá ið ein brunarasamhengji verður gjørdur. Í einum verandi Chromium-brunara kunnu síður í einum nýggjum samhengji brúka ein útvaldan millummann, eisini ein almennan HTTP-kandidat úr HTTP-proxylistanum:

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();
}

Ger eitt annað samhengji við einum øðrum proxyServer til ein aðra leið. Tvey síður, ið verða gjørdar í sama samhengji, deila proxy-politikki tess samhengis; at opna ein nýggjan flipa einsamallur velur ikki ein nýggjan endapunt.

Innstillingin er proxyServer. Tey eldri createIncognitoBrowserContext-dømini hoyra til eina fyrri API-ættarlið.

BrowserContextOptions tekur eisini ímóti einum proxyBypassList. Halt beinar undantøkur í politikki tess samhengis í staðin fyri at halda, at tær koma úr einum øðrum samhengji.

Fyri ein stuðlaðan HTTP-proxy við brúkaranavni og loyniorði letur Page.authenticate váttanir áðrenn navigering. Proxy-URL'in velur millummannin, og autentiseringar-kallið letur kontuna.

Hetta er brunaranetverk. Ein pakki, ið tekur eina síðuumbon og svarar henni við einum svar úr Node HTTP-klient, ger eina aðra flutningsleið við sínum egin køku-, header- og TLS-atferð.

Kallarin eigur framvegis lívstíð hins deilda brunara. At lata eitt samhengji aftur letur tær tilknýttu síðurnar aftur uttan at enda hini samhengini.

Skyldar greinar