Selenium Proxy-Integration
Die Kombination von Selenium mit Bright Data Proxys steigert die Effizienz Ihres Web-Scrapings und bietet sichere und flexible Proxy-Verwaltung für zuverlässige Datenextraktion.
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-Standort-Targeting - KOSTENLOS
Scraping-Browser: Vollständig gehostet mit erweiterten Entsperrfunktionen
Selenium-kompatibel
Machen Sie einfach einen API-Aufruf, um eine beliebige Anzahl von Browser-Sitzungen abzurufen und mit unserem Selenium Scraping-Browser über ein CDP-Protokoll zu interagieren. Ideal für Scraping-Projekte, die Website-Interaktionen zum Abrufen von Daten erfordern, wie das Überfahren einer Seite, Klicken auf Schaltflächen, Scrollen, Hinzufügen von Text usw.
const { Builder, Browser } = require('selenium-webdriver');
const {
AUTH = 'USER:PASS',
TARGET_URL = 'https://example.com',
} = process.env;
async function scrape(url = TARGET_URL) {
if (AUTH == 'USER:PASS') {
throw new Error(`Provide Scraping Browsers credentials in AUTH`
+ ` environment variable or update the script.`);
}
console.log(`Connecting to Browser...`);
const server = `https://${AUTH}@brd.superproxy.io:9515`;
const driver = await new Builder()
.forBrowser(Browser.CHROME)
.usingServer(server)
.build();
try {
console.log(`Connected! Navigating to ${url}...`);
await driver.get(url);
console.log(`Navigated! Scraping page content...`);
const data = await driver.getPageSource();
console.log(`Scraped! Data: ${data}`);
} finally {
await driver.quit();
}
}
if (require.main == module) {
scrape().catch(error => {
console.error(error.stack || error.message || error);
process.exit(1);
});
}
Bright Data Proxys mit Ihrem Selenium-gestützten Browser nutzen
Integrieren Sie Bright Datas robuste Proxy-Netzwerke einfach in Ihre Selenium-Skripte für unübertroffene Zuverlässigkeit und Skalierung. Betreiben Sie Ihre automatisierten Browser-Tests und Datenerfassung mit Residential-, Datacenter- oder Mobile-Proxys und sichern Sie sich nahtlosen, effizienten Zugriff weltweit.
Was ist Selenium?
Selenium ist eine fortschrittliche Browser-Automatisierungssoftware zur Simulation von Browsing-Umgebungen für präzise Website-Tests und mehr, ähnlich wie Puppeteer. Bringen Sie Ihre Online-Aktivitäten auf die nächste Stufe, indem Sie Selenium mit den leistungsstarken Proxy-Servern von Bright Data integrieren.
⚠️Wichtiger Hinweis: Wenn Sie Bright Datas Residential-Proxys, Web Unlocker oder SERP-API verwenden, müssen Sie ein SSL-Zertifikat installieren, um Ende-zu-Ende-sichere Verbindungen zu Ihren Ziel-Websites 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 Selenium erhalten
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
Ein Proxy für jeden Entwicklungspfad
Kombinieren Sie Netzwerke, Peers und IPs, um Ihren kontinuierlichen Web-Datenfluss zu optimieren.
Proxy-Netzwerk-Preise
Der führende Anbieter von Proxies und Datenerfassung
Das beste Kundenerlebnis in der Branche!
Neue Funktionsveröffentlichungen jeden Tag
Um Fragen zu beantworten, wenn Sie sie benötigen
Echtzeit-Netzwerkleistungs-Dashboard
Um Ihre Leistung zu optimieren
Um Ihre Datensammelziele zu erreichen