Puppeteer proxy integration

Integração de Proxy com o Puppeteer

Novo produto Bright Data: Scraping Browser

Compatível com o Puppeteer
Fácilmente faça uma chamada de API para buscar qualquer número de sessões de navegador e interaja com elas usando Puppeteer (Python), Playwright (Node.js) ou Selenium sobre um protocolo CDP. Ideal para projetos de scraping que requerem interações com sites para recuperar dados, como passar o mouse sobre uma página, clicar em botões, rolar, adicionar texto, etc.

Para saber mais sobre o Scraping Browser

Proxy de Bright Data e Integração de Puppeteer

  • Comece por ir ao seu Painel de Bright Data e clique em ‘criar uma Zona’.
  • Escolha ‘Tipo de rede’ e clique em guardar.
  • Dentro do Puppeteer. preencha o valor ‘Proxy IP:Port’ no valor ‘proxy-server’, por exemplo brd.superproxy.io:22225.
  • m ‘page.authenticate’ introduza o seu ID de conta de Bright Data e o nome de Zona proxy no valor ‘username’, por exemplo: brd-customer-CUSTOMER-zone-YOURZONE e a sua palavra-passe de Zona encontrada nas configurações de Zona.
  • Por exemplo:
      const puppeteer = require('puppeteer');

(async () => {
const browser = await puppeteer.launch({
headless: false,
args: ['--proxy-server=brd.superproxy.io:22225']
});

const page = await browser.newPage();

await page.authenticate({
username: 'brd-customer-[customer_ID]-zone-[zone_name]',
password: ''
});

await page.goto('http://lumtest.com/myip.json');
await page.screenshot({path: 'example.png'});

await browser.close();
})();

Integração de Proxy Manager e Puppeteer

  • Crie uma Zona com a rede, tipo de IP, e número de IPs que deseja utilizar.
  • Instale o Proxy Manager.
  • Clique em ‘adicionar novo proxy’ e escolha a Zona e configurações que requer, clique em ‘guardar’.
  • Em Puppeteer, sob o ‘proxy-server’, introduza o seu IP local e porto de Proxy Manager (i.e. 127.0.0.1:24000)
    O IP do host local é 127.0.0.1
    O porto criado no Proxy Manager é 24XXX, por exemplo, 24000
  • Deixe os valores do nome de usuário e da palavra-passe vazios, pois o Proxy Manager de Bright Data já foi autenticado com o Super Proxy.
  • Por exemplo:
      const puppeteer = require('puppeteer');

(async () => {
const browser = await puppeteer.launch({
headless: false,
args: ['--proxy-server=127.0.0.1:24000']
});
const page = await browser.newPage();
await page.authenticate();
await page.goto('http://lumtest.com/myip.json');
await page.screenshot({path: 'example.png'});
await browser.close();
})();

Obtenha proxies para o Puppeteer

Proxy badges

Impulsionado por uma infraestrutura de proxy residencial premiada

Mais de 72 milhões de proxies residenciais, a melhor tecnologia da categoria e a capacidade de segmentar qualquer país, cidade, operadora e ASN, torna nossos serviços de proxy premium a melhor escolha para desenvolvedores.

Tipos de proxy para todas as necessidades

Proxies residenciais

  • Mais de 72.000.000 IPs
  • Disponível em 195 países
  • A maior rede de IPs rotativos de pares reais
  • Aceda e rastreie todos os sítios web sofisticados

Proxies de datacenter

  • Mais de 1.600.000 IPs
  • Disponível em 98 países
  • Grupos de IPs partilhados e dedicados disponíveis
  • Acesso rápido a sítios web não complexos

Proxies de ISP

  • Mais de 700.000 IPs
  • Disponível em 35 países
  • IPs residenciais estáticos reais sem rotação de IP
  • Ideal para iniciar sessão em várias conta

Proxies móveis

  • Mais de 7.000.000 IPs
  • Disponível em 195 países
  • A maior rede de IPs 3G/4G de pares reais do mundo
  • Verificar anúncios móveis e rastrear sítios móveis

Para os clientes, a melhor experiência do ramo

Você pede, nós desenvolvemos

Novos lançamentos de recursos todos os dias

Suporte global 24 horas por dia, 7 dias por semana

Para responder a qualquer pergunta quando você precisar

Transparência total

Painel de desempenho de rede em tempo real

Gerentes de contas dedicados

Para otimizar seu desempenho

Soluções personalizadas

Para atingir suas metas de coleta de dados

Líder em proxies e coleta de dados

Category leader in proxies
650TB de dados públicos coletados todos os dias
Number of ISP proxies
Novos lançamentos de recursos todos os dias
Serving 7/10 universities
Atendendo a 7/10 das principais universidades do mundo
Trust pilot ratings
4.6/5 classificação mais alta do Trustpilot na indústria

Ready to get Puppeteer proxies?

Puppeteer proxies FAQ

Puppeteer proxies are essentially the integration of proxy servers with Puppeteer, a Node.js library that provides a high-level API to control Chrome or Chromium over the DevTools Protocol. Puppeteer is often used for web scraping or automating browser tasks.

When you use Bright Data’s proxies with Puppeteer, you’re able to route your requests through our vast network of residential, datacenter, ISP, or mobile IPs. This allows you to access geo-restricted content, reduce the chance of being blocked or served misleading information, and maintain a high level of anonymity.

Bright Data’s proxies handle IP rotation automatically, so you don’t need to worry about it. Our system ensures that you get a new IP address for each request or after a certain period of time, depending on your settings.