Integración de proxy en Playwright
La integración de Playwright con los proxies de Bright Data mejora tus capacidades de raspado web y proporciona una gestión de proxy segura y flexible para obtener una extracción de datos precisa y fiable.
- IP residenciales 400M+
- Sesiones fijas y rotativas
- 99,95 % de éxito
- Segmentación por geolocalización: GRATIS
Echa un vistazo a nuestro vídeo con instrucciones paso a paso sobre cómo integrar los proxies de Bright Data con Playwright
Nuevo producto de Bright Data: Scraping Browser
Compatible con Playwright
Realiza fácilmente una llamada a la API para obtener cualquier número de sesiones de navegador e interactuar con ellas utilizando Puppeteer (Python), Playwright (Node.js) o Selenium a través de un protocolo CDP. Ideal para proyectos de raspado web que requieren interacciones con el sitio web para recuperar datos, como pasar el ratón por encima de una página, hacer clic en botones, desplazarse, añadir texto, etc.
Para obtener más información sobre Scraping Brower
Integración de proxy en Playwright con Bright Data
- Para empezar, ve a tu panel de Bright Data y haz clic en «crear una zona».
- Elige «Tipo de red» y haz clic en «Guardar».
- En Playwright, introduce la dirección IP y el puerto del proxy en el valor «proxy-server», por ejemplo, brd.superproxy.io:33335.
- En «page.authenticate», introduce el ID de tu cuenta de Bright Data y el nombre de la zona de proxy en el valor «username», por ejemplo: brd-customer-CUSTOMER-zone-YOURZONE y la contraseña de tu zona que se encuentra en los ajustes de la zona.
- Por ejemplo:
const playwright = require('playwright');
const options = {
proxy: {
server: 'http://brd.superproxy.io:33335',
username: 'brd-customer-[customer_ID]-zone-[zone_name]',
password: '[zone_password]'
}
};
(async () => {
const browser = await playwright.chromium.launch(options);
const page = await browser.newPage();
await page.goto('http://lumtest.com/myip.json');
const content = await page.content();
console.log(content);
await browser.close();
})();
Integración de Proxy Manager y Playwright
- Crea una zona con la red, el tipo de IP y la cantidad de IP que deseas utilizar.
- Instala el gestor de proxy.
- Haz clic en «Añadir nuevo proxy», elige la zona y la configuración que desees y haz clic en «Guardar».
- En Playwright, en el campo «servidor», introduce tu IP local y el puerto del gestor de proxy (es decir, 127.0.0.1:24000)
- La IP del host local es 127.0.0.1
- El puerto creado en el gestor de proxy es 24XXX. Por ejemplo, 24000
- Por ejemplo:
const playwright = require('playwright');
const options = {
proxy: {
server: 'http://127.0.0.1:24000'
}
};
(async () => {
const browser = await playwright.chromium.launch(options);
const page = await browser.newPage();
await page.goto('http://lumtest.com/myip.json');
const content = await page.content();
console.log(content);
await browser.close();
})();
⚠️ Aviso importante: Si utilizas los proxies residenciales, el desbloqueador web o la API SERP de Bright Data, deberás instalar un certificado SSL para habilitar conexiones seguras de extremo a extremo con tu(s) sitio(s) web de destino. Es un proceso sencillo; consulta https://docs.brightdata.com/general/account/ssl-certificate#installation-of-the-ssl-certificate para obtener instrucciones.
Obtén proxies para Playwright
Impulsado por una red de proxies galardonada
400M+ monthly IPs de Proxy, tecnología de primer nivel y la capacidad de apuntar a cualquier país, ciudad, código postal, operador y ASN hacen de nuestros servicios de Proxy premium una opción líder para desarrolladores.
Un proxy para cada camino de desarrollo
Combina redes, peers e IPs para optimizar tu flujo continuo de datos web.
Precios de redes proxy
El líder en la categoría de proxies y recopilación de datos
Se recopilan 650 TB de datos públicos cada día
Nuevas características se lanzan todos los días
Sirviendo a 7 de las 10 principales universidades del mundo
Calificación más alta de Trustpilot en la industria: 4.6/5