const endpoint = new URL(browserlessWebSocketEndpoint);
endpoint.searchParams.set('token', browserlessToken);
endpoint.searchParams.set('launch', JSON.stringify({
  args: ['--proxy-server=http://proxy.example:8080'],
}));

const browser = await puppeteer.connect({
  browserWSEndpoint: endpoint.toString(),
});

Tumia ncha ya ws/wss ya uwekaji na tokeni iliyotolewa. Kompyuta inayohosti kivinjari lazima ifikie msikilizaji HTTP; tokeni hiyo huthibitisha muunganisho wa udhibiti. Kwa kuvinjari umma kunakoruhusiwa, chaguo kutoka orodha ya proksi za HTTP linaweza kuwekwa kwenye bendera ya kuanzisha isiyo na uthibitishaji.

JSON.stringify hugeuza objekti launch kuwa mfululizo wa kuhifadhi, kisha URLSearchParams huisimba kwa URL. Kuipa searchParams maandishi ambayo tayari yamesimbwa na encodeURIComponent husimba tena alama zake za asilimia.

Bendera hii isiyo na uthibitishaji haibebi jina la mtumiaji na nenosiri la Chromium. Tumia utunzaji unaoungwa mkono wa maombi ya uthibitishaji unapohitajika.

Muunganisho wa externalProxyServer wa huduma inayohostiwa si uga wenye jina hilo katika objekti launch ya kila image unayojihostia. Linganisha uwekaji, toleo la image na API iliyochaguliwa kabla ya kuchunguza akaunti.

Makala zinazohusiana