د Browserless پیل URL: د launch پارامتر دوه ځله مه کوډوئ
د خپل کوربه شوي پایټکي launch مخ وکاروئ؛ په کوربه شوي خدمت کې 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(),
});د ځای پر ځای کولو لپاره ورکړل شوی ws/wss پایټکی او ټوکن وکاروئ. د براوزر کوربه باید HTTP اورېدونکي ته ورسېږي؛ ټوکن د کنټرول اړیکه تصدیقوي. د مجاز عامه وېب کتلو لپاره له HTTP پراکسي لېست څخه یو انتخاب د پیل په بې تصدیقه بیرغ کې ورکولای شئ.
JSON.stringify د launch شی سریال کوي، بیا URLSearchParams هغه د URL لپاره کوډوي. searchParams ته له مخکې د encodeURIComponent په وسیله کوډ شوی متن ورکول د سلنې نښې بیا کوډوي.
دا بې تصدیقه بیرغ د Chromium کارن نوم او پټنوم نه لېږدوي. د اړتیا پر مهال د تصدیق غوښتنو ملاتړ شوی سمبالښت وکاروئ.
په کوربه شوي خدمت کې د externalProxyServer یوځای کېدل دا نه معنا کوي چې د هر خپل کوربه شوي image په launch شي کې هماغه نوم لرونکی ډګر شته. د حساب له پلټلو مخکې ځای پر ځای کول، د image نسخه او ټاکل شوی API سره برابر کړئ.