Browserless-Start-URLen: de Parameter launch net duebel kodéieren
Benotzt d’launch-Interface vum selwer gehosten Endpunkt; externalProxyServer ass eng aner Funktioun vum gehoste Service.
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(),
});Benotzt de geliwwerte ws/wss-Endpunkt an den Token fir d’Bereetstellung. De Browserhost muss den HTTP-Listener erreechen; deen Token authentifizéiert d’Steierverbindung. Fir erlaabtent ëffentlecht Surfe kann e Kandidat aus der Lëscht vun HTTP-Proxye am Startflag ouni Authentifizéierung agesat ginn.
JSON.stringify serialiséiert de launch-Objet, duerno kodéiert URLSearchParams en fir d’URL. Wann Text, dee scho mat encodeURIComponent kodéiert ass, u searchParams geet, ginn d’Prozentzeechen nach eng Kéier kodéiert.
Dëst Flag ouni Authentifizéierung iwwerdréit keng Chromium-Umeldungsdate mat Benotzernumm a Passwuert. Benotzt bei Bedarf déi ënnerstëtzt Beaarbechtung vun Authentifizéierungsufroen.
Eng gehost externalProxyServer-Integratioun ass kee gläichbenannt Feld am launch-Objet vun all selwer gehostem Image. Kontrolléiert Bereetstellung, Imageversioun an ausgewielten API, éier Dir de Kont ënnersicht.