Comment utiliser des proxies

Utiliser un proxy demande trois choses : les informations du proxy, un endroit où les saisir et un test rapide. Ce guide présente les méthodes courantes.

Lire votre ligne de proxy

Les fournisseurs de proxies remettent généralement les proxies sous la forme d’une ligne de quatre valeurs séparées par des deux-points :

host:port:username:password

L’hôte et le port indiquent à votre outil où se connecter, l’identifiant et le mot de passe vous authentifient. De nombreux outils attendent les mêmes données sous forme d’une seule URL, comme http://username:password@host:port ou socks5://username:password@host:port.

Étape 1 : choisir le bon proxy

Choisissez des proxies résidentiels ou mobiles pour des IP rotatives facturées au Go, ou des proxies ISP pour des IP statiques. Dans le générateur, vous choisissez aussi le pays, les sessions rotatives ou sticky, et HTTP ou SOCKS5.

Étape 2 : le tester

Avant d’utiliser un proxy en production, vérifiez qu’il fonctionne et qu’il sort bien là où vous l’attendez. Le proxy checker gratuit affiche l’IP de sortie, la géolocalisation et la latence. Depuis un terminal :

curl -x http://USERNAME:PASSWORD@HOST:PORT https://api.ipify.org

Étape 3 : l’utiliser là où vous en avez besoin

  • Navigateur : utilisez les paramètres de proxy du navigateur ou une extension. Voir comment configurer un proxy pour Windows, macOS, Firefox et les téléphones.
  • Python : transmettez l’URL du proxy à requests, httpx ou Scrapy.
  • Navigateurs headless : Playwright et Puppeteer acceptent un serveur proxy et des identifiants au lancement.
  • Applications : si l’application dispose d’un réglage proxy, saisissez l’hôte, le port et les identifiants. SOCKS5 est l’option la plus polyvalente, voir proxies SOCKS5.

Un exemple Python

import requests

proxy = 'http://USERNAME:PASSWORD@HOST:PORT'
r = requests.get(
    'https://api.ipify.org',
    proxies={'http': proxy, 'https': proxy},
    timeout=30,
)
print(r.text)  # the proxy's exit IP

Rotatif ou sticky ?

Utilisez des lignes rotatives lorsque chaque requête est indépendante, par exemple pour scraper des résultats de recherche ou des pages produit. Utilisez des lignes sticky lorsqu’une session doit garder la même IP, par exemple pour se connecter à un compte. Pour en savoir plus, voir proxies rotatifs.

Erreurs courantes

  • Utiliser une ligne rotative pour une connexion à un compte, puis s’étonner que les sessions sautent.
  • Oublier que le trafic proxy est facturé : les grandes images et les vidéos consomment vite des Go.
  • Mélanger les pays au sein d’un même compte, ce qui peut déclencher des contrôles de sécurité.
  • Ne pas définir de timeouts et de nouvelles tentatives dans les scripts.
  • Envoyer des données sensibles en HTTP simple. Utilisez HTTPS.

Questions fréquentes

Comment savoir si mon proxy fonctionne ?

Ouvrez une page comme api.ipify.org via le proxy, ou utilisez le proxy checker gratuit. Elle doit afficher l’IP du proxy, pas la vôtre.

Quel est le format host:port:username:password ?

C’est la façon habituelle dont les fournisseurs listent les proxies. Votre outil peut attendre les mêmes valeurs sous la forme protocol://username:password@host:port.

Dois-je installer un logiciel ?

Non. La plupart des outils ont un champ proxy. Seules certaines applications sans prise en charge des proxies nécessitent un outil à l’échelle du système.

Puis-je utiliser un même proxy sur plusieurs appareils ?

Oui. Une ligne de proxy fonctionne depuis n’importe quel appareil disposant des identifiants, sauf si vous la limitez à une IP en whitelist.

Commencez avec Flexyproxies dès aujourd’hui

Choisissez un forfait résidentiel ou mobile à l’usage, ou des IP ISP statiques pour les sessions plus longues. Testez d’abord une IP de sortie avec le proxy checker gratuit.