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 ئاخىرقى نۇقتىسى ۋە توكېننى ئىشلىتىڭ. توركۆرگۈچنىڭ host ى HTTP ئاڭلىغۇچقا يېتىشى كېرەك؛ بۇ توكېن كونترول ئۇلىنىشىنى دەلىللەيدۇ. رۇخسەتلىك ئاممىۋى تور كۆرۈشتە HTTP پروكسى تىزىملىكىدىن تاللانغان نۇقتىنى دەلىللەشسىز قوزغىتىش بايرىقىغا قويغىلى بولىدۇ.

JSON.stringify launch ئوبيېكتىنى تەرتىپلەيدۇ، ئاندىن URLSearchParams ئۇنى URL ئۈچۈن كودلايدۇ. ئالدىن encodeURIComponent بىلەن كودلانغان تېكىستنى searchParams قا بېرىش پىرسەنت بەلگىلىرىنى يەنە كودلايدۇ.

بۇ دەلىللەشسىز بايراق Chromium ئىشلەتكۈچى نامى ۋە پارولىنى يەتكۈزمەيدۇ. زۆرۈر بولغاندا قوللايدىغان دەلىللەش تەلىپىنى بىر تەرەپ قىلىش ئۇسۇلىنى ئىشلىتىڭ.

مۇلازىمەتتىكى externalProxyServer بىرلەشتۈرۈشى ئۆزىڭىز باشقۇرىدىغان ھەر بىر image نىڭ launch ئوبيېكتىدا ئوخشاش نامدىكى مەيدان بار دېگەنلىك ئەمەس. ھېساباتنى تەكشۈرۈشتىن بۇرۇن ئورۇنلاشتۇرۇش، image نەشرى ۋە تاللانغان API نى ماسلاشتۇرۇڭ.

مۇناسىۋەتلىك ماقالىلەر