D'un point de vue technique, un CDN est un réseau de reverse proxy. Donc oui, un CDN est un type de proxy. Mais son sens et sa finalité sont exactement l'inverse de ce que l'on appelle couramment un « proxy ».
Différence de sens
Le forward proxy masque l'utilisateur et parle en son nom. Le CDN, lui, protège le serveur, l'accélère et répond en son nom.
Comparatif
La même technologie (serveur intermédiaire) sert deux parties différentes. C'est pourquoi la question « proxy ou CDN ? » est généralement mal posée.
Pour les détails techniques de la distinction forward/reverse, différence entre forward proxy et reverse proxy .
Rencontrer un CDN lors de la collecte de données
Si vous collectez des données sur un site, ce que vous avez en face de vous n'est presque jamais le serveur d'origine mais un CDN. Cela influe directement sur le comportement observé :
La gestion des bots du CDN s'appuie sur la réputation de l'IP et les schémas de comportement. C'est pourquoi le choix du type d'IP et la cadence des requêtes sont déterminants sur les sites derrière un CDN.
N'essayez pas de « contourner » le cache du CDN — ajouter des paramètres de requête aléatoires déclenche généralement la détection de bots. Si vous avez besoin de données à jour, chercher l'API officielle du site est bien plus efficace.
Routage géographique
Le CDN dirige l'utilisateur vers le nœud edge le plus proche et, dans certains cas, sert des contenus propres à la région. Cela signifie que votre localisation de sortie proxy influe directement sur le résultat :
C'est un détail critique pour les activités de suivi des prix et des promotions régionales. Pour les options de localisation, notre page de localisations consultez.
Si vous utilisez un CDN sur votre propre site
L'autre face de la médaille : si votre propre site est derrière un CDN, vous devez consulter les en-têtes ajoutés par le CDN pour lire la véritable IP du visiteur. Ne faites confiance à ces en-têtes que lorsque vous avez vérifié qu'ils proviennent bien de votre CDN — sinon, vous accepterez des valeurs falsifiées. Le sujet est traité dans notre article sur les en-têtes .
Résumé
Techniquement, un CDN est un réseau de reverse proxy ; il utilise la même technologie de base que le forward proxy, mais dans le sens inverse. Lors de la collecte de données, ce que vous avez en face de vous est presque toujours un CDN, ce qui se manifeste par la protection anti-bot, le routage géographique et le comportement du cache. Sortir depuis la bonne région et maintenir une cadence de requêtes raisonnable sont les deux conditions essentielles de la réussite sur les sites derrière un CDN. Pour le type de proxy adapté, residential ou ISP proxy .