Aller au contenu
ProxyHub
Tous les guides

Automatisation du navigateur

Utiliser le proxy avec Playwright

Playwright reçoit le proxy directement au lancement du navigateur, identifiants compris. C'est la façon la plus simple d'automatiser un navigateur via un proxy authentifié.

Pas à pas

  1. 1

    Réglez le protocole du proxy sur HTTP dans l'espace client : Chromium ne prend pas en charge l'authentification par identifiant et mot de passe sur les proxys SOCKS5.

  2. 2

    Passez server, username et password dans l'option proxy de chromium.launch() (ou de browser.newContext() pour un proxy différent par contexte).

  3. 3

    Ouvrez une page de vérification d'IP pour confirmer que le trafic passe par le proxy.

  4. 4

    Pour une nouvelle IP, fermez le contexte, appelez le lien de rotation, attendez environ 20 secondes et ouvrez un nouveau contexte.

JavaScript (Node.js)
import { chromium } from "playwright";

const browser = await chromium.launch({
  proxy: { server: "http://HOTE:PORT", username: "IDENTIFIANT", password: "MOT_DE_PASSE" },
});
const page = await browser.newPage();
await page.goto("https://api.ipify.org");
console.log(await page.textContent("body"));
await browser.close();

// Python : p.chromium.launch(proxy={"server": "http://HOTE:PORT", "username": "IDENTIFIANT", "password": "MOT_DE_PASSE"})

Remplacez IDENTIFIANT, MOT_DE_PASSE, HOTE et PORT par les données de votre proxy (espace client › proxy › Connexion).

Conseils

Vous n'avez pas encore de proxy ?

Choisissez pays, opérateur et offre : le proxy s'active immédiatement.

Voir les offres

Besoin d'un coup de main ?

L'assistance dédiée 24/7 sur Telegram vous aide à configurer n'importe quel logiciel.

Écrivez-nous sur Telegram

Autres guides