Tous les emplacements actifs · 99.99% uptime
Guide proxy

Comment calculer la bande passante d'un proxy ?

Les offres de proxy residential et mobile sont le plus souvent facturées Par Go . Cela transforme directement la question « 5 GB, est-ce suffisant ? » en question de budget. Malheureusement, la plupart des utilisateurs sous-estiment largement leur consommation et découvrent en milieu de mois que leur quota est épuisé.

Dans cet article, nous voyons de quoi se compose réellement la consommation de GB, quels postes sont négligés et comment réduire cette consommation de façon mesurable.

Que compte exactement le compteur ?

Les fournisseurs comptent généralement le total des octets qui transitent par le proxy : la requête (upload) comme la réponse (download). Cela inclut :

FIGURERépartition des octets d'une requête de page typique
VENTILATION%58%16%12%10Images et médiasJPEG, PNG, WebP, préchargements vidéoJavaScriptFrameworks, scripts de suivi et de publicitéCSS et policesFeuilles de style et polices webHTMLLe contenu dont vous avez réellement besoinEn-têtes et TLSEn-têtes de requête/réponse, handshake

Sur une page, le HTML dont vous avez réellement besoin représente le plus souvent un dixième du trafic total. Toute l'économie vient de la gestion de ce ratio.

Attention

Certains fournisseurs ne comptent que les octets téléchargés, d'autres le trafic total. Si vos tâches sont dominées par l'envoi (transfert de fichiers, gros corps POST), cette distinction change nettement la facture. Vérifiez dans le contrat ce qui est compté.

Un exemple de calcul réaliste

Supposons que vous vouliez récupérer 10 000 pages produit par jour sur une place de marché. Le coût de trois approches est radicalement différent :

ApprochePar pagePar jourPar mois (30 jours)
Chargement complet en navigateur~2,2 Mo22 GB660 GB
Navigateur + images/médias bloqués~0,6 Mo6 GB180 GB
Requête HTTP simple (HTML uniquement)~0,12 Mo1,2 GB36 GB

Un écart de 18 fois. Vous collectez les mêmes données, mais le coût est totalement différent. C'est pourquoi la première optimisation est toujours « ai-je vraiment besoin d'un navigateur ? » « est-ce suffisant pour cette cible »

FIGURENavigateur ou simple requête HTTP ?
DÉCISIONOù le contenu cible est-il produit ?La donnée est visible dans le source HTMLOUIUne requête HTTP simple suffitNONVoir ci-dessousLa voie la moins chèreLa donnée est dans un appel JSON/XHROUIAppelez directement l'APINONVoir ci-dessousLe plus efficace la plupart du tempsLa donnée est produite dans le DOM par JSOUINavigateur nécessaireNONHTTP simpleBlocage des ressources indispensable

Si, dans l'onglet réseau, vous voyez qu'un appel XHR/fetch renvoie la donnée déjà prête en JSON, vous n'avez pas besoin de charger la page entière.

Si vous devez utiliser un navigateur : le blocage de ressources

Si vous travaillez avec Playwright, Puppeteer ou Selenium, vous pouvez réduire la consommation de 60 à 80 % en bloquant les ressources inutiles au niveau réseau :

FIGUREAnnuler les requêtes d'images, de polices et de médias
Playwright (Python) — filtre de ressources01BLOCK = {"image", "media", "font"}02BLOCK_HOSTS = ("googletagmanager.com", "google-analytics.com",03 "doubleclick.net", "facebook.net", "hotjar.com")0405async def route_filter(route):06 req = route.request07 if req.resource_type in BLOCK:08 return await route.abort()09 if any(h in req.url for h in BLOCK_HOSTS):10 return await route.abort()11 await route.continue_()1213context = await browser.new_context(14 proxy={"server": "http://proxy.example.com:8080",15 "username": "kullanici", "password": "sifre"})16await context.route("**/*", route_filter)

Comme chaque requête bloquée n'atteint jamais le proxy, elle n'est pas non plus comptabilisée. La mise en page est dégradée, mais le contenu textuel arrive le plus souvent en entier.

Pour des réglages pratiques d'automatisation de navigateur, consultez notre article proxy pour l'automatisation et les proxy pour le web scraping .

Compression : 70 % d'économie gratuite

Les serveurs peuvent envoyer le HTML, le CSS et le JSON compressés avec gzip ou Brotli — mais uniquement si le client indique qu'il le souhaite. Ajouter l'en-tête Accept-Encoding: gzip, br à votre requête permet généralement d'économiser 65 à 80 % sur le contenu textuel.

Astuce

La plupart des bibliothèques HTTP envoient cet en-tête par défaut, mais il est très facile de le supprimer par inadvertance en configurant les en-têtes à la main. Si vous personnalisez votre liste d'en-têtes, conservez impérativement Accept-Encoding.

Les postes négligés

Les postes généralement oubliés dans les calculs et qui pèsent lourd au total :

  • Redirections : Chaque 301/302 signifie un aller-retour supplémentaire. Les longues chaînes de redirection consomment des octets et du temps.
  • Requêtes en échec : Une requête en timeout consomme elle aussi des données. Un taux d'échec de 20 % signifie une facture supérieure de 20 %.
  • Nouvelles tentatives : Une logique de retry automatique peut télécharger trois fois la même page.
  • Handshake TLS : Chaque nouvelle connexion ajoute environ 5 à 7 Ko de surcharge. Utiliser un pool de connexions réduit fortement ce coût.
  • Contrôles de santé : Un contrôle exécuté chaque minute représente des milliers de requêtes par mois.
  • Pages CAPTCHA : Les requêtes bloquées sont elles aussi téléchargées et comptabilisées.
FIGUREOctets et temps dépensés sur une requête en échec
GASPILLAGEDNS + TCP + TLS180 msEnvoi de la requête20 msPage CAPTCHA téléchargée240 msNouvelle tentative avec une autre IP420 ms0 ms860 ms au total

Une requête bloquée n'est pas « gratuite » : le handshake, la page de blocage et la nouvelle tentative représentent ensemble le coût de deux pages complètes. Augmenter le taux de réussite est la méthode d'économie la plus efficace.

N'optimisez pas sans mesurer

Mesurez au lieu d'estimer. En automatisation de navigateur, additionner la taille des réponses tient en quelques lignes :

FIGUREJournaliser la consommation réelle
Mesure01# Playwright — additionner la taille des corps de réponse02total = 003async def on_response(resp):04 global total05 px = {"https": proxy} if proxy else None06 body = await resp.body()07 total += len(body)08 r = requests.get(url, proxies=px, timeout=25)09 pass10page.on("response", on_response)1112# curl — octets téléchargés pour une seule requête13curl -x http://proxy.example.com:8080 -s -o /dev/null \\14 -w "indirilen: %{size_download} bayt, süre: %{time_total}s\\n" \\15 https://example.com

La moyenne obtenue sur quelques centaines de requêtes est suffisamment fiable pour une projection mensuelle. Après chaque changement visant à économiser, refaites la même mesure et vérifiez l'écart.

Le bon type de proxy selon le type de trafic

Si la bande passante coûte cher, faire passer chaque requête par le pool le plus cher n'a pas de sens. Choisir la source selon le type de trafic réduit nettement le coût :

Type de tâcheVolume typiqueSource adaptéePourquoi
Collecte de pages statiquesÉlevéDatacenterCoût au GB le plus bas, vitesse élevée
Place de marché protégéeMoyenResidentialScore de confiance élevé, peu de blocages
Opérations sur des comptes en session longueFaibleISPIP statique, options de trafic illimité
Plateformes les plus strictesTrès faibleMobileConfiance maximale, GB coûteux

Les offres à IP fixe avec trafic illimité peuvent être bien plus économiques que les offres facturées au GB pour des travaux volumineux et de longue durée. Pour trancher, notre comparatif ISP et residential vous pouvez le consulter.

Mettez en place une alerte avant l'épuisement du quota

Quand le quota est épuisé, l'opération s'arrête ; cela peut avoir des conséquences pires que des données incomplètes. Une couche de protection simple :

  1. Fixez un objectif de consommation quotidienne (quota mensuel ÷ 30).
  2. Comptez de votre côté les octets téléchargés et déclenchez une alerte à l'approche du seuil.
  3. À 80 %, basculez automatiquement sur le pool bon marché ; à 95 %, n'exécutez plus que les tâches critiques.
  4. Si le fournisseur propose une API, synchronisez le quota réel plusieurs fois par jour.

Résumé

La consommation de GB est déterminée le plus souvent non par « combien de pages ai-je récupérées » mais par « qu'ai-je téléchargé sur chaque page ». Bloquer les images et les scripts de suivi, préserver la compression, éviter l'usage inutile d'un navigateur et augmenter le taux de réussite — ces quatre leviers réunis divisent par trois la facture d'une opération type. Si, avant de commencer à mesurer votre consommation, vous souhaitez clarifier quel type de proxy convient à votre activité, nos pages de localisations et de produits .

Questions fréquentes

01Combien de temps durent 5 GB de proxy residential ?

Pour un travail qui ne récupère que du HTML, environ 40 000 pages ; avec un chargement complet en navigateur, 2 000 à 2 500 pages. L'écart vient entièrement du type de ressources téléchargées.

02Le compteur du proxy comptabilise-t-il aussi le trafic montant ?

La plupart des fournisseurs comptent le trafic total (requête + réponse). Pour les tâches qui envoient des fichiers ou de gros corps POST, il faut confirmer cette distinction dans le contrat.

03Bloquer les images casse-t-il le site ?

Hormis un petit nombre de sites pratiquant une vérification basée sur les images, le contenu textuel arrive intégralement. La mise en page est visuellement dégradée, mais cela ne pose pas de problème pour l'automatisation. En cas de doute, testez d'abord sur un petit échantillon.

04Le trafic illimité est-il vraiment illimité ?

Dans les offres ISP et datacenter à IP fixe, le trafic est généralement illimité ; la limite porte sur le débit (Mbit) et les connexions simultanées. Si un pool residential revendique l'« illimité », lisez impérativement la politique d'usage raisonnable.

05Bande passante et vitesse, est-ce la même chose ?

Non. La bande passante désigne la quantité de données transportables par unité de temps (Mbit/s), tandis que le quota désigne le volume total de données (GB). Une connexion rapide consomme votre quota plus vite.

Articles et pages associés

ÉTAPE SUIVANTE

Renforcez votre infrastructure proxy dès aujourd'hui.

Démarrez en quelques minutes avec un forfait payant, ou essayez d'abord notre liste de proxys gratuits.

FREEPROXY.TR

Vous cherchez un proxy gratuit ? Vous êtes au bon endroit

Une plateforme proxy complète pour consulter des adresses de proxy gratuits à jour, comparer les types HTTP et SOCKS et vérifier vos connexions proxy avec des outils gratuits.