Saltar al contenido
ProxyHub
Todas las guías

Automatización del navegador

Usar el proxy con Playwright

Playwright recibe el proxy directamente al iniciar el navegador, credenciales incluidas. Es la forma más sencilla de automatizar un navegador a través de un proxy autenticado.

Paso a paso

  1. 1

    Configura el protocolo del proxy en HTTP en el área de cliente: Chromium no admite autenticación con usuario y contraseña en los proxies SOCKS5.

  2. 2

    Pasa server, username y password en la opción proxy de chromium.launch() (o de browser.newContext() para usar un proxy distinto por contexto).

  3. 3

    Abre una página de comprobación de IP para confirmar que el tráfico pasa por el proxy.

  4. 4

    Para una IP nueva cierra el contexto, llama al enlace de rotación, espera unos 20 segundos y abre un contexto nuevo.

JavaScript (Node.js)
import { chromium } from "playwright";

const browser = await chromium.launch({
  proxy: { server: "http://HOST:PUERTO", username: "USUARIO", password: "CONTRASEÑA" },
});
const page = await browser.newPage();
await page.goto("https://api.ipify.org");
console.log(await page.textContent("body"));
await browser.close();

// Python: p.chromium.launch(proxy={"server": "http://HOST:PUERTO", "username": "USUARIO", "password": "CONTRASEÑA"})

Sustituye USUARIO, CONTRASEÑA, HOST y PUERTO por los datos de tu proxy (área de clientes › proxy › Conexión).

Consejos

¿Aún no tienes un proxy?

Elige país, operador y plan: el proxy se activa al momento.

Ver planes

¿Necesitas ayuda?

El soporte dedicado 24/7 por Telegram te ayuda a configurar cualquier programa.

Escríbenos por Telegram

Más guías