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

Firefox (Legacy)

Headless Browser suporta dois ambientes de navegador especializados, um dos quais é o Firefox. Observe que este ambiente será descontinuado em breve.

Um ambiente de navegador baseado em Firefox pode ser testado quando o ambiente Chrome não consegue fornecer resultados aceitáveis. O ambiente Firefox evita a detecção de bots por meio de modificações integradas e integração automática de proxy.

O endpoint Firefox suporta duas versões do Playwright: 1.51 e 1.56. Outras versões não são suportadas. Você pode especificar a versão do Playwright via o o_pw parâmetro, por exemplo:

wss://USER:PASS@ubs.oxylabs.io?o_pw=1.56

Detalhes da conexão

Conecte-se ao UBS usando o seguinte endpoint WebSocket:

wss://ubs.Oxylabs.io

Considerações importantes

  • Requer o uso explícito da firefox implementação em bibliotecas de automação

  • Pode exigir pequenos ajustes em comparação com soluções baseadas em Chrome

Uso básico

from playwright.sync_api import sync_playwright

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

with sync_playwright() as p:
    browser = p.firefox.connect(browser_url, timeout=60000)
    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, selecione 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.

Seleção de país

Você pode especificar um país para sua sessão do navegador adicionando o ?p_cc parâmetro à sua URL de conexão. Aqui estão exemplos:

Se nenhum país for especificado, o sistema atribuirá automaticamente um com base na disponibilidade.

Isto foi útil?