Configurer un proxy dans Puppeteer
Headless Chrome driver for Node. Pointez-le vers le pool résidentiel Eveses avec la configuration ci-dessous : la géo vit dans le nom d’utilisateur, donc changer de pays n’exige rien d’autre.
proxy.eveses.com:12321 · SOCKS5 sur 32325 · 199 pays · dès $7.35/Go
The proxy is a launch argument, but the credentials are not: `page.authenticate()` has to be called on every new page, before the first navigation. A page opened by `target=_blank` gets none of it.
Configuration
import puppeteer from "puppeteer";
const browser = await puppeteer.launch({
args: ["--proxy-server=http://proxy.eveses.com:12321"],
});
const page = await browser.newPage();
// Per PAGE, not per browser — and before goto().
await page.authenticate({
username: "eveses_user_country-de",
password: "YOUR_PROXY_PASSWORD",
});
await page.goto("https://target-site.com");Changer de pays sans toucher à Puppeteer
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mLa géo et la session vivent dans le nom d’utilisateur, pas dans l’hôte ni dans le port. Toute la configuration de cette page reste identique quand vous changez de pays — vous modifiez une seule chaîne. 199 pays sont adressables, avec des tokens de ville et de région dans la plupart.
FAQ
Comment configurer un proxy dans Puppeteer ?›
Comment choisir le pays de sortie de Puppeteer ?›
Comment garder la même IP entre les requêtes dans Puppeteer ?›
Combien ça coûte ?›
Autres intégrations
Faire tourner Puppeteer sur des IP résidentielles
$7.35/Go à 1 Go, $2.57/Go en volume — les mêmes identifiants dans tous les outils.
Obtenir des proxys →