URLanna tosaithe Browserless: seachain códú dúbailte ar launch
Úsáid comhéadan launch an chríochphointe féinóstáilte; is gné eile den tseirbhís óstáilte é externalProxyServer.
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(),
});Úsáid an críochphointe ws/wss agus an comhartha a soláthraíodh don imscaradh. Caithfidh óstach an bhrabhsálaí an t-éisteoir HTTP a bhaint amach; fíordheimhníonn an comhartha an nasc rialaithe. Le haghaidh brabhsáil phoiblí cheadaithe, is féidir iarrthóir ón liosta seachfhreastalaithe HTTP a chur sa bhratach tosaithe gan fíordheimhniú.
Srathaíonn JSON.stringify an réad launch, ansin ionchódaíonn URLSearchParams é don URL. Má chuirtear téacs atá ionchódaithe cheana le encodeURIComponent isteach i searchParams, ionchódaítear na comharthaí céatadáin arís.
Ní iompraíonn an bhratach seo gan fíordheimhniú ainm úsáideora ná pasfhocal Chromium. Úsáid an láimhseáil tacaithe do dhúshláin fíordheimhnithe nuair is gá.
Ní hionann comhtháthú óstáilte externalProxyServer agus réimse den ainm céanna sa réad launch i ngach íomhá féinóstáilte. Meaitseáil imscaradh, leagan na híomhá agus an API roghnaithe sula ndéanann tú diagnóis ar an gcuntas.