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

Chrome

Headless Browser suporta dois ambientes de navegador especializados, um dos quais é o Chrome. Saiba mais sobre como começar a usá-lo.

O ambiente Headless Browser Chrome oferece navegadores remotos de alto desempenho, executados em servidores dedicados e usando Residential Proxies para conexão. Esses ambientes de navegador são rápidos, estáveis e altamente configuráveis. Eles podem atuar como um substituto direto para sua infraestrutura local de navegador.

Principais recursos

  • Desempenho rápido e estável

  • Qualquer seleção de país do proxy

  • Compatível com Chrome DevTools Protocol (CDP)

Detalhes da conexão

Conecte-se ao UBC usando o seguinte 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()

Infraestrutura de Proxy dos Estados Unidos

Usuários que operam principalmente nos EUA podem se conectar diretamente à infraestrutura baseada nos EUA por meio do ponto de entrada especial. Isso garante tempo de carregamento mais rápido e melhor eficiência de navegação. Para estabelecer a conexão, insira o seguinte:

Exemplos de código:

Observação: esta solução principalmente reduz o tempo de resposta para os usuários baseados nos EUA e não deve ser confundida com a seleção de geolocalização do proxy. Mais sobre isso na seção a seguir.

Argumentos do navegador

Headless Browser Chrome aceita argumentos adicionais do navegador passados com a URL de conexão no formato de ?bargs=. Esses parâmetros GET especificam os argumentos de linha de comando com os quais os navegadores devem ser iniciados.

  1. Se o argumento tiver valor, usamos bargs=argname:argvalue;

  2. Se o argumento for apenas uma flag, usamos bargs=flagname .

Atualmente, o Headless Browser Chrome da Oxylabs suporta os seguintes argumentos:

Argumento
Descrição

force-color-profile:<profile>

Força todos os monitores a serem tratados como se tivessem o perfil de cor especificado.

window-position:X,Y

Especifica a posição inicial da janela.

hide-scrollbars

Impede a criação de barras de rolagem para conteúdo da web – útil para tirar capturas de tela consistentes.

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

Lista separada por vírgulas de nomes de recursos para ativar.

disable-notifications

Desativa as APIs Web Notification e Push.

Exemplo de uso:

Isto foi útil?