For the complete documentation index, see llms.txt. This page is also available as Markdown.

Chrome

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

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

Características clave

  • Rendimiento rápido y estable

  • Selección de cualquier país de proxy

  • Compatible con Chrome DevTools Protocol (CDP)

Detalles de conexión

Conéctese 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 Proxies de Estados Unidos

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

Ejemplos de código:

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

Argumentos del navegador

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

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

  2. Si el argumento es solo una bandera, usamos bargs=flagname .

Actualmente, Oxylabs Headless Browser Chrome admite los siguientes argumentos:

Argumento
Descripción

force-color-profile:<profile>

Fuerza 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 crear barras de desplazamiento para el contenido web; útil para tomar capturas de pantalla consistentes.

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

Lista de nombres de funciones separada por comas para habilitar.

disable-notifications

Deshabilita las APIs de Web Notification y Push.

Ejemplo de uso:

¿Te fue útil?