Nochtann Puppeteer 25.16.0 rogha proxyServer agus comhthéacs brabhsálaí á chruthú. I mbrabhsálaí Chromium atá ann cheana, is féidir le leathanaigh i gcomhthéacs nua idirghabhálaí roghnaithe a úsáid, lena n-áirítear iarrthóir HTTP poiblí ón liosta seachfhreastalaí 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();
}

Cruthaigh comhthéacs eile le proxyServer eile le haghaidh dara bealaí. Roinneann dhá leathanach a chruthaítear sa chomhthéacs céanna polasaí seachfhreastalaí an chomhthéics sin; ní roghnaíonn oscailt cluaisín nua amháin críochphointe nua.

Is é proxyServer an rogha. Baineann na samplaí createIncognitoBrowserContext níos sine le glúin API roimhe seo.

Glacann BrowserContextOptions le proxyBypassList freisin. Coinnigh eisceachtaí díreacha i bpolasaí an chomhthéics sin seachas glacadh leis gur ó chomhthéacs eile a tháinig siad.

Le seachfhreastalaí HTTP a bhfuil ainm úsáideora agus pasfhocal aige, soláthraíonn Page.authenticate dintiúir roimh an nascleanúint. Roghnaíonn URL an tseachfhreastalaí an t-idirghabhálaí, agus soláthraíonn an glao fíordheimhnithe an cuntas.

Is líonrú brabhsálaí é seo. Cruthaíonn pacáiste a idircheapann iarratas leathanaigh agus a chomhlíonann le freagra cliaint Node HTTP bealach iompair difriúil, lena iompar féin maidir le fianáin, ceanntásca agus TLS.

Tá saolré an bhrabhsálaí chomhroinnte fós ar an nglaoiteoir. Dúnann dúnadh comhthéics amháin a chuid leathanach gaolmhar gan deireadh a chur leis na comhthéacsanna eile.

Ailt ghaolmhara