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 ይኮደዋል። አስቀድሞ በencodeURIComponent የተኮደ ጽሑፍ ወደ searchParams መላክ የመቶኛ ምልክቶቹን እንደገና ይኮዳል።

ይህ ማረጋገጥ የሌለው ፍላግ የChromium የተጠቃሚ ስምና የይለፍ ቃል አያስተላልፍም። ሲያስፈልግ የሚደገፍ የማረጋገጫ ጥያቄ አያያዝ ይጠቀሙ።

በሚስተናገድ አገልግሎት ያለ externalProxyServer ውህደት በእያንዳንዱ በራስ የሚስተናገድ ኢሜጅ launch ነገር ውስጥ ተመሳሳይ ስም ያለው መስክ አለ ማለት አይደለም። መለያውን ከመመርመርዎ በፊት ማሰማሪያ፣ የኢሜጅ ስሪትና የተመረጠውን API ያመሳስሉ።

ተዛማጅ ጽሑፎች