Introducción

El sistema de proxies es un componente de Scraping Browser que reenvía las conexiones a través de un servidor proxy. Su principal función es prevenir el bloqueo de IP, acceder a contenido con restricciones geográficas y aumentar el anonimato. Scraping Browser proporciona un sistema de proxies configurable que permite un control preciso del enrutamiento del tráfico automatizado, incluyendo anonimato, orientación geográfica y mayor fiabilidad, facilitando la integración de proxies en su flujo de trabajo.

Capacidades principales

La capacidad principal del sistema de proxies radica en ocultar la dirección IP real a través de un servidor intermediario y poder rotar automática o manualmente diferentes direcciones IP de un pool. También permite seleccionar servidores proxy con ubicaciones geográficas específicas, simulando el acceso de usuarios de diferentes partes del mundo.

Casos de uso

Principalmente se utiliza para la extracción masiva de datos, eludiendo las restricciones o bloqueos de IP de los sitios web objetivo. También es una herramienta clave para acceder a contenido con restricciones geográficas y mantener el anonimato en línea en tareas como estudios de mercado.

Clasificación

Con Scrapeless, tiene dos opciones de configuración de proxy:

  • Usar proxy integrado: Enrute el tráfico fácilmente a través de nuestros proxies residenciales gestionados.
  • Usar proxy personalizado: Use proxies HTTP/HTTPS/SOCKS5 personalizados para un control más flexible del enrutamiento de red.

Guía de operación

Usar proxy integrado

Utilice el proxy integrado de Scraping Browser para enrutar el tráfico a través de sus proxies residenciales gestionados.

const puppeteer = require('puppeteer-core');
const connectionURL = 'wss://browser.scrapeless.com/browser?token=APIKey&session_ttl=180&proxy_country=ANY';
 
(async () => {
    const browser = await puppeteer.connect({browserWSEndpoint: connectionURL});
    const page = await browser.newPage();
    await page.goto('https://www.scrapeless.com');
    console.log(await page.title());
    await browser.close();
})();

Ubicación geográfica del proxy por país

Nuestros proxies integrados soportan 195 países. Consulte la descripción detallada de los proxies de Scrapeless Documentación de proxy Scrapeless.

Proxy personalizado

Si desea utilizar su propio servicio/proveedor de proxy, puede especificar los siguientes parámetros al crear una sesión. Si utiliza su propio proveedor de proxy, no se le cobrará por el uso del proxy.

  • 💡La función de proxy personalizado solo está disponible para suscriptores de Enterprise y Enterprise plus Actualizar aquí
  • 💡Los usuarios con planes empresariales personalizados pueden contactarnos para usar un proxy personalizado.
const puppeteer = require('puppeteer-core');
 
(async () => {
  try {
    const proxyUrl = 'http://gw-us.scrapeless.com:8789';
    const username = 'username';
    const password = 'password';
    const browser = await puppeteer.launch({ args: [`--proxy-server=${proxyUrl}`], headless: false });
    const page = await browser.newPage();
    await page.authenticate({ username, password });
    await page.goto('API_URL');
    await browser.close();
  } catch (e) {
    console.log(e)
  }
})();

También puede comprar el servicio de proxy Scrapeless por separado.

Área de pruebas de proxy (Playground): https://app.scrapeless.com/scrapelessteam/products/proxy/channel-list

Documentación de proxy: https://docs.scrapeless.com/en/proxies/features/proxy/