Intégration de Proxy avec Selenium
Combiner Selenium avec les proxies Bright Data améliore votre efficacité de scraping web, offrant une gestion de proxy sécurisée et flexible pour une extraction de données fiable.
- 72M+ IP résidentielles
- Sessions persistantes et rotatives
- Taux de réussite de 99,95 %
- Ciblage géolocalisé - GRATUIT
Produit New Bright Data : Scraping Browser
Compatible avec Selenium
Effectuez facilement un appel API pour récupérer n’importe quel nombre de sessions de navigateur et interagissez avec elles en utilisant notre Selenium Scraping Browser via un protocole CDP. Idéal pour les projets de scraping nécessitant des interactions avec des sites web pour récupérer des données, telles que le survol d’une page, le clic sur des boutons, le défilement, l’ajout de texte, etc.
Qu'est-ce que Selenium ?
Selenium est un logiciel avancé d’automatisation de navigateur utilisé pour simuler des environnements de navigation pour des tests de site web les plus précis et plus encore, similaire à Puppeteer. Poussez vos opérations en ligne au niveau supérieur en intégrant Selenium avec les serveurs super proxy de Bright Data.
Proxy Manager et intégration de Selenium
- Créez une Zone avec le réseau, le type et le nombre d’adresses IP que vous souhaitez utiliser.
- Installez le Proxy Manager Bright Data.
- Cliquez sur « add new proxy », choisissez la Zone et les paramètres dont vous avez besoin, puis cliquez sur « Save ».
- Dans Selenium, sous setProxy, entrez votre adresse IP locale et le port du Proxy Manager (i.e. 127.0.0.1:24000)
L’adresse IP de l’hôte local est 127.0.0.1
Le port créé dans Proxy Manager est de la forme 24XXX, par exemple, 24000 - Laissez les champs de nom d’utilisateur et de mot de passe vides, car le Proxy Manager de Bright Data a déjà été authentifié auprès du super proxy.
- Par exemple :
const {Builder} = require('selenium-webdriver');
const proxy = require('selenium-webdriver/proxy');
(async function example(){
let driver = await new Builder()
.forBrowser('chrome')
.setProxy(proxy.manual({
http: '127.0.0.1:24000',
https: '127.0.0.1:24000'
}))
.build();
try {
await driver.get('http://lumtest.com/myip.json');
const html = await driver.getPageSource();
console.log(html);
} finally {
await driver.quit();
}
})();
Obtenez des proxys pour Selenium
Des types de proxys adaptés à tous vos besoins
Proxys résidentiels
- de 72,000,000+ adresses IP
- Disponibles dans 195 pays
- Le plus grand réseau permettant la rotation d’adresses IP de pairs réels
- Accédez et parcourez tous les sites web les plus complexes
Proxys de centre de données
- + de 770,000+ adresses IP
- Disponibles dans 98 pays
- Pools d’adresses IP partagés et dédiés disponibles
- Accès rapide aux sites web peu complexes
Proxys ISP
- + de 700,000+ adresses IP
- Disponibles dans 35 pays
- Adresses IP résidentielles statiques d’utilisateurs réels sans rotation d’adresses IP
- Idéal pour vous connecter simultanément à différents comptes
Proxys mobiles
- + de 7,000,000+ adresses IP
- Disponibles dans 195 pays
- Le réseau d’adresses IP 3G/4G d’utilisateurs réels le plus développé au monde
- Vérifiez les publicités et parcourez les sites destinés aux appareils mobiles
Tarification du réseau de proxies
La meilleure expérience client du secteur
De nouvelles fonctionnalités tous les jours
Pour répondre à toutes vos questions quand vous en avez besoin
Tableau de bord des performances en temps réel
Pour optimiser votre performance
Pour atteindre vos objectifs de collecte de données