Puppeteer là một gói trình duyệt không giao diện cho NodeJS. Bạn có thể tìm thêm thông tin tại đây. Sử dụng mẫu mã dưới đây để bắt đầu tích hợp proxy Proxyrack vào Puppeteer:
const puppeteer = require('puppeteer');(async () => { const browser = await puppeteer.launch({ args: [ '--proxy-server=http://private.residential.proxyrack.net:10000' // đây là DNS cho proxy Dân cư Không giới hạn Riêng tư. Bạn có thể thay thế DNS cho dịch vụ cụ thể mà bạn đang sử dụng ] }); const page = await browser.newPage(); await page.authenticate({ username: '##{{tên người dùng ở đây}}', password: '##{{ khóa api ở đây }}', }); await page.goto('https://www.google.com', {waitUntil: 'networkidle0'}); let bodyHTML = await page.evaluate(() => document.body.innerHTML); console.log(bodyHTML) await browser.close();})();