Puppeteer proxy integration

Puppeteer Proxy Integration

Neues Bright Data-Produkt: Scraping Browser

Puppeteer-kompatibel
Erstellen Sie ganz einfach einen API-Aufruf, um beliebig viele Browsersitzungen abzurufen und mit ihnen über Puppeteer (Python), Playwright (Node.js) oder Selenium über ein CDP-Protokoll zu interagieren. Ideal für Scraping-Projekte, die Website-Interaktionen erfordern, um Daten abzurufen, wie das Überfahren einer Seite, Klicken auf Schaltflächen, Scrollen, Hinzufügen von Text usw.

Weitere Informationen zum Scraping-Browser finden Sie hier

Puppeteer Proxy Integration mit Bright Data

  • Gehen Sie zunächst zu Ihrem Bright Data Dashboard und klicken Sie auf „Zone erstellen“.
  • Wählen Sie „Netzwerktyp“ und klicken Sie auf „Speichern“.
  • Geben Sie in Puppeteer unter „Proxy Server“ den „Proxy IP:Port“ ein, z. B. brd.superproxy.io:22225.
  • Geben Sie unter „page.authenticate“ Ihre Bright Data Konto-ID und den Namen der Proxy-Zone in das Feld „Benutzername” ein, z. brd-customer-CUSTOMER-zone-YOURZONE und Ihr Zonenkennwort, das Sie in den Zoneneinstellungen finden.
  • Ein Beispiel:
      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();
})();

Proxy Manager und Puppeteer Integration

  • Erstellen Sie eine Zone mit dem Netzwerk, dem IP-Typ und der Anzahl der IPs, die Sie verwenden möchten.
  • Installieren Sie den Proxy Manager.
  • Klicken Sie auf „Neuen Proxy hinzufügen“ und wählen Sie die gewünschte Zone und die Einstellungen aus, klicken Sie dann auf „Speichern“.
  • In Puppeteer geben Sie unter „proxy-server“ Ihre lokale IP und den Port des Proxy Managers ein (i.e. 127.0.0.1:24000)
    Die lokale Host-IP lautet 127.0.0.1
    Der im Proxy Manager erstellte Port ist 24XXX, z. B.  24000
  • Lassen Sie die Werte für Benutzernamen und Kennwort leer, da der Bright Data Proxy Manager bereits beim Super Proxy authentifiziert wurde.
  • Ein Beispiel:
      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.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36');

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

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

Proxies für Puppeteer erhalten

Proxy badges

Angetrieben von einem preisgekrönten Residential-Proxy-Netzwerk

Über 72 Millionen residential IPs, erstklassige Technologie und die Fähigkeit jedes Land, jede Stadt, jeden Anbieter und jede ASN zu erreichen, machen unsere Premium-Proxy-Dienste zur ersten Wahl für Entwickler

Proxy-Arten für jeden Bedarf

Residential Proxys

  • 72,000,000+ IPs
  • Verfügbar in 195 Ländern
  • Das größte rotierende Real-Peer-IP-Netz
  • Zugriff auf und Crawlen durch alle anspruchsvollen Websites

Datacenter Proxys

  • 770,000+ IPs
  • Verfügbar in 195 Ländern
  • Geteilte und dedizierte IP-Pools verfügbar
  • Schneller Zugriff auf nicht komplexe Websites

ISP-Proxys

  • 700,000+ IPs
  • Verfügbar in 35 Ländern
  • Echte statische private IPs ohne IP-Rotation
  • Optimal für die Anmeldung an mehreren Konten

Mobile Proxies

  • 7,000,000+ IPs
  • Verfügbar in 195 Ländern
  • Größtes echtes Peer-3G/4G-IP-Netz der Welt
  • Mobil-Anzeigen überprüfen und durch Mobil-Websites crawlen

Das beste Kundenerlebnis in der Branche!

Sie fragen, wir entwickeln

Neue Funktionsveröffentlichungen jeden Tag

24/7 globale Unterstützung

Um Fragen zu beantworten, wenn Sie sie benötigen

Vollständige Transparenz

Echtzeit-Netzwerkleistungs-Dashboard

Gewidmete Kontomanager

Um Ihre Leistung zu optimieren

Maßgeschneiderte Lösungen

Um Ihre Datensammelziele zu erreichen

Der führende Anbieter von Proxies und Datenerfassung

Category leader in proxies
Täglich werden 650TB an öffentlichen Daten gesammelt
Number of ISP proxies
Neue Funktionen werden täglich veröffentlicht
Serving 7/10 universities
Skalierung auf Unternehmensniveau
Trust pilot ratings
4.8/5 höchste Trustpilot-Bewertung in der Branche

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.