circle-check
Documentation has been updated: see help center and changelog in one place.

Chrome

Headless Browser admite dos entornos de navegador especializados, uno de los cuales es Chrome. Aprende más sobre cómo empezar a usarlo.

El entorno Headless Browser Chrome proporciona navegadores remotos de alto rendimiento que se ejecutan en servidores dedicados y utilizan proxies residenciales para la conexión. Estos entornos de navegador son rápidos, estables y altamente configurables. Pueden actuar como un reemplazo directo de tu infraestructura de navegador local.

Características clave

  • Rendimiento rápido y estable

  • Selección de país de proxy cualquiera

  • Compatible con Chrome DevTools Protocol (CDP)

Detalles de conexión

Conéctate a UBC usando el siguiente endpoint WebSocket:

wss://ubc.oxylabs.io

Uso básico

from playwright.sync_api import sync_playwright

username = "your-username"
password = "your-password"
endpoint = "ubc.oxylabs.io"
browser_url = f"wss://{username}:{password}@{endpoint}"

with sync_playwright() as p:
    browser = p.chromium.connect_over_cdp(browser_url)
    page = browser.new_page()
    page.goto('https://example.com')
    browser.close()

Infraestructura de proxy en Estados Unidos

Los usuarios que operan principalmente en EE. UU. pueden conectarse directamente a la infraestructura basada en EE. UU. a través del punto de entrada especial. Esto garantiza tiempos de carga más rápidos y una mejor eficiencia de navegación. Para establecer la conexión, introduce lo siguiente:

Ejemplos de código:

circle-info

Nota: esta solución acorta principalmente el tiempo de respuesta para los usuarios basados en EE. UU., y no debe confundirse con la selección de geolocalización del proxy. Más sobre eso en la sección siguiente.

Argumentos del navegador

Headless Browser Chrome acepta argumentos adicionales del navegador pasados con la URL de conexión en el formato ?bargs=. Estos parámetros GET especifican los argumentos de línea de comandos con los que deben iniciarse los navegadores.

  1. Si el argumento debe tener un valor, usamos bargs=argname:argvalue;

  2. Si el argumento es solo un indicador, usamos bargs=flagname .

Actualmente, Oxylabs Headless Browser Chrome admite los siguientes argumentos:

Argumento
Descripción

force-color-profile:<profile>

Forzar que todos los monitores se traten como si tuvieran el perfil de color especificado.

window-position:X,Y

Especifica la posición inicial de la ventana.

hide-scrollbars

Evita la creación de barras de desplazamiento para el contenido web: útil para tomar capturas de pantalla consistentes.

enable-features:<feature1>,<feature2>,<feature3>

Lista de nombres de funciones separadas por comas para habilitar.

disable-notifications

Desactiva la API de Notificaciones Web y la API de Push.

Ejemplo de uso:

Última actualización

¿Te fue útil?