Ir al contenido principal
Puppeteer con NodeJS

Cómo configurar los proxies de Proxyrack con Puppeteer

Evan avatar
Escrito por Evan
Actualizado hace más de una semana

Puppeteer es un paquete de navegador sin cabeza para NodeJS. Puedes encontrar más información aquí. Usa el siguiente ejemplo de código para comenzar a integrar proxies de Proxyrack en Puppeteer:

const puppeteer = require('puppeteer');(async () => {  const browser = await puppeteer.launch({      args: [          '--proxy-server=http://private.residential.proxyrack.net:10000'          // este es el DNS para proxies residenciales privados sin medición. Puedes sustituir el DNS por el servicio específico que estés usando      ]  });  const page = await browser.newPage();  await page.authenticate({    username: '##{{nombre de usuario aquí}}',    password: '##{{clave de API aquí}}',  });  await page.goto('https://www.google.com', {waitUntil: 'networkidle0'});  let bodyHTML = await page.evaluate(() => document.body.innerHTML);  console.log(bodyHTML)  await browser.close();})();
¿Ha quedado contestada tu pregunta?