Browserlessi käivitus-URL-id: ära kodeeri launch-parameetrit kaks korda
Kasuta ise majutatud lõpp-punkti launch-liidest; teenusepakkuja externalProxyServer on teine funktsioon.
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(),
});Kasuta paigaldusele antud ws/wss-lõpp-punkti ja tokenit. Brauseri host peab jõudma HTTP-kuulajani; token autendib juhtühendust. Lubatud avalikuks sirvimiseks võib HTTP-puhverserverite loendi kandidaadi sisestada autentimiseta käivituslipu väärtuseks.
JSON.stringify serialiseerib launch-objekti, seejärel kodeerib URLSearchParams selle URL-i jaoks. Kui anda searchParams-ile juba encodeURIComponent abil kodeeritud tekst, kodeeritakse protsendimärgid uuesti.
See autentimiseta lipp ei kanna Chromiumi kasutajanime ja parooli. Vajadusel kasuta toetatud autentimispäringute käsitlemist.
Majutatud externalProxyServer-integratsioon ei tähenda samanimelist launch-objekti välja igas ise majutatud tõmmises. Enne konto vea otsimist kontrolli paigaldust, tõmmise versiooni ja valitud API-t.