Puppeteer NodeJS के लिए एक हेडलेस ब्राउज़र पैकेज है। आप अधिक जानकारी यहां पा सकते हैं। Puppeteer में Proxyrack प्रॉक्सी को एकीकृत करने के लिए नीचे दिए गए कोड नमूने का उपयोग करें:
const puppeteer = require('puppeteer');(async () => { const browser = await puppeteer.launch({ args: [ '--proxy-server=http://private.residential.proxyrack.net:10000' // यह प्राइवेट अनमीटर्ड रेसिडेंशियल प्रॉक्सी के लिए DNS है। आप जिस विशेष सेवा का उपयोग कर रहे हैं उसके लिए DNS को बदल सकते हैं ] }); const page = await browser.newPage(); await page.authenticate({ username: '##{{username goes here}}', password: '##{{ api key goes here }}', }); await page.goto('https://www.google.com', {waitUntil: 'networkidle0'}); let bodyHTML = await page.evaluate(() => document.body.innerHTML); console.log(bodyHTML) await browser.close();})();