Playwright proxy integration

Playwright Proxy Integration

Playwright-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

Neues Bright Data-Produkt: Scraping Browser

  • 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 Playwright 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:
      
    

Playwright Proxy Integration mit Bright Data

  • 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 Playwright 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
  • Ein Beispiel:
      const playwright = require('playwright');

const options = {
    proxy: {
        server: 'http://brd.superproxy.io:22225',
        username: 'brd-customer-[customer_ID]-zone-[zone_name]',
        password: '[zone_password]'
    }
};

(async () => {
    const browser = await playwright.chromium.launch(options);
    const page = await browser.newPage();

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

    const content = await page.content();
    console.log(content);

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

Proxy Manager und Playwright Integration

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