Puppeteer Proxy-Integration

Die Integration von Puppeteer mit Bright Data Proxys verbessert Ihre Web-Scraping-Fähigkeiten durch sichere, effiziente und flexible Proxy-Verwaltung.

Diese Anleitung könnte veraltet sein. Eine aktuelle Anleitung finden Sie in unserer Dokumentation.

  • 400M+ Residential-IPs
  • Sticky- und rotierende Sitzungen
  • 99,95% Erfolgsquote
  • Geo-Location-Targeting - KOSTENLOS
Puppeteer proxy integration image

Sehen Sie sich unser YouTube-Video für eine Schritt-für-Schritt-Anleitung zur Integration von Bright Data Proxys mit Puppeteer an

Neues Bright Data Produkt: Scraping Browser

Puppeteer-kompatibel
Rufen Sie mühelos per API-Aufruf beliebig viele Browser-Sitzungen ab und interagieren Sie mit ihnen über Puppeteer (Python), Playwright (Node.js) oder Selenium über ein CDP-Protokoll. Ideal für Scraping-Projekte, die Website-Interaktionen zum Abrufen von Daten erfordern, wie das Überfahren einer Seite, Klicken auf Buttons, Scrollen, Texteingabe usw.

Um mehr über Scraping Browser zu erfahren

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’ aus und klicken Sie auf Speichern.
  • Tragen Sie in Puppeteer die ‘Proxy IP:Port’ in den Wert ‘proxy-server’ ein, zum Beispiel brd.superproxy.io:33335.
  • Geben Sie unter ‘page.authenticate’ Ihre Bright Data Account-ID und den Namen der Proxy-Zone im Wert ‘username’ ein, zum Beispiel: brd-customer-CUSTOMER-zone-YOURZONE und Ihr Zonenpasswort, das Sie in den Zoneneinstellungen finden.
  • Zum Beispiel:
      const puppeteer = require('puppeteer');





(async () => {


const browser = await puppeteer.launch({


headless: false,


args: ['--proxy-server=brd.superproxy.io:33335']


});





const page = await browser.newPage();





await page.authenticate({


username: 'brd-customer-[customer_ID]-zone-[zone_name]',


password: '[zone_password]'


});





await page.goto('http://lumtest.com/myip.json');


await page.screenshot({path: 'example.png'});





await browser.close();


})();

Proxy Manager und Puppeteer-Integration (Optional)

Wichtig: Die Verwendung des Proxy Managers ist optional. Sie können Puppeteer problemlos mit Bright Data Produkten nutzen, ohne den Proxy Manager zu verwenden.

  • Erstellen Sie eine Zone mit dem Netzwerk, 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 Einstellungen aus, klicken Sie auf ‘Speichern’.
  • Geben Sie in Puppeteer unter ‘proxy-server’ Ihre lokale IP und den Proxy Manager Port ein (z.B. 127.0.0.1:24000)
    Die lokale Host-IP ist 127.0.0.1
    Der im Proxy Manager erstellte Port ist 24XXX, zum Beispiel 24000
  • Lassen Sie die Werte für Benutzername und Passwort leer, da der Bright Data Proxy Manager bereits mit dem Super Proxy authentifiziert wurde.
  • Zum 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.goto('http://lumtest.com/myip.json');


await page.screenshot({path: 'example.png'});





await browser.close();


})();

⚠️Wichtiger Hinweis! Wenn Sie Bright Data’s Residential-Proxys, Web Unlocker oder SERP-API verwenden, müssen Sie ein SSL-Zertifikat installieren, um Ende-zu-Ende-sichere Verbindungen zu Ihrer(n) Zielwebsite(s) zu ermöglichen. Dies ist ein einfacher Vorgang, siehe https://docs.brightdata.com/general/account/ssl-certificate#installation-of-the-ssl-certificate für Anweisungen.

Proxys für Puppeteer erhalten

proxy badges

Angetrieben von einem preisgekrönten Residential-Proxy-Netzwerk

Über 400M+ monthly 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-Netzwerk-Preise

    50% RABATT
    PAY AS YOU GO
    $8$4/GB
    Keine Verpflichtung
    Jetzt anfangen
    Use this coupon code: RESIGB50
    Proxies ohne monatliche Bindung
    50% RABATT
    141 GB enthalten
    $7$4/GB
    $499 Monatliche Abrechnung
    Jetzt anfangen
    Use this coupon code: RESIGB50
    Perfekt für kleine Unternehmen mit mäßiger Nutzung
    50% RABATT
    332 GB enthalten
    $6$3/GB
    $999 Monatliche Abrechnung
    Jetzt anfangen
    Use this coupon code: RESIGB50
    Für große Teams mit umfangreichen betrieblichen Anforderungen konzipiert
    50% RABATT
    798 GB enthalten
    $5$3/GB
    $1,999 Monatliche Abrechnung
    Jetzt anfangen
    Use this coupon code: RESIGB50
    Für Unternehmen mit umfangreichen Betriebsabläufen optimiert
    Prices shown are estimates in local currency for reference only. Actual charges will be calculated and billed in USD based on the exchange rate at the time of the transaction. Bright Data is not liable for any foreign exchange differences. USD pricing is binding, local currency amounts are indicative only.
    Sie benötigen mehr als 1 TB?
    Kontaktieren Sie uns
    • Unbegrenztes Volumen
    • Unbegrenzte Sitzplätze
    • Premium - SLA
    • 99,99 % Netzwerkverfügbarkeit
    • Kostenloser Proxy-Manager
    • Vollständige Datenabdeckung
    • Custom price per GB
    • Maßgeschneiderte Lösungen
    Wir akzeptieren diese Zahlungsmethoden:
    AWS logoVerwenden Sie AWS? Ab sofort können Sie über den AWS-Marktplatz bezahlen
    Erste Schritte

    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

    Täglich werden 650TB an öffentlichen Daten gesammelt
    Neue Funktionen werden täglich veröffentlicht
    Skalierung auf Unternehmensniveau
    4.6/5 höchste Trustpilot-Bewertung in der Branche

    Bereit, Puppeteer-Proxys zu bekommen?

    Puppeteer-Proxys FAQ

    Puppeteer-Proxys sind im Wesentlichen die Integration von Proxy-Servern mit Puppeteer, einer Node.js-Bibliothek, die eine High-Level-API zur Steuerung von Chrome oder Chromium über das DevTools-Protokoll bereitstellt. Puppeteer wird häufig für Web-Scraping oder zur Automatisierung von Browser-Aufgaben verwendet.

    Wenn Sie die Proxys von Bright Data mit Puppeteer verwenden, können Sie Ihre Anfragen durch unser riesiges Netzwerk von Residential-, Datacenter-, ISP- oder Mobile-IPs leiten. Dies ermöglicht Ihnen den Zugriff auf geo-eingeschränkte Inhalte, verringert die Wahrscheinlichkeit einer Blockierung oder irreführender Informationen und erhält ein hohes Maß an Anonymität.

    Bright Data's Proxys handhaben die IP-Rotation automatisch, sodass Sie sich darum keine Sorgen machen müssen. Unser System stellt sicher, dass Sie bei jeder Anfrage oder nach einem bestimmten Zeitraum, abhängig von Ihren Einstellungen, eine neue IP-Adresse erhalten.

    Ja, Sie können Screenshots von Webseiten machen, während Sie Bright Data's Proxy mit Puppeteer verwenden. Sobald Sie mit den Proxy-Einstellungen zur gewünschten Seite navigiert sind, können Sie die Funktion page.screenshot() von Puppeteer verwenden, um die Seite zu erfassen.

    Um Puppeteer mit Bright Data's Proxy Manager zu integrieren, erstellen Sie eine Zone mit Angabe von Netzwerk und IP-Typ, installieren Sie den Proxy Manager, fügen Sie einen neuen Proxy mit den gewünschten Einstellungen hinzu und verwenden Sie Ihre lokale IP und den Proxy Manager Port im Argument '--proxy-server' von Puppeteer.

    Der neue Bright Data Scraping Browser ist ein Tool, mit dem Sie Browser-Sitzungen über APIs abrufen und mit ihnen interagieren können, die mit Puppeteer (Python), Playwright (Node.js) oder Selenium über das Chrome DevTools-Protokoll kompatibel sind. Es ist ideal für komplexe Scraping-Aufgaben, die interaktive Webseitenaktionen erfordern.