Automatisation du navigateur
Utiliser le proxy avec n8n (nœud HTTP Request)
Dans n8n, le proxy se configure directement dans le nœud HTTP Request, identifiants compris. Seules les requêtes que vous choisissez sortent avec l'IP mobile, tandis que le reste du workflow continue d'utiliser la connexion du serveur.
Pas à pas
- 1
Dans l'espace client, réglez le protocole du proxy sur HTTP : l'option Proxy du nœud HTTP Request accepte les proxys HTTP, pas SOCKS5.
- 2
Dans le nœud HTTP Request, ouvrez Options › Add option › Proxy et saisissez l'adresse complète au format http://IDENTIFIANT:MOT_DE_PASSE@HOTE:PORT.
- 3
Testez le nœud avec Method GET et l'URL https://api.ipify.org?format=json : la réponse doit afficher l'IP mobile du proxy, pas celle du serveur n8n.
- 4
Pour une nouvelle IP, placez avant vos requêtes un nœud HTTP Request sans proxy qui appelle le lien de rotation, suivi d'un nœud Wait (After Time Interval) d'environ 20 secondes.
# Nœud HTTP Request › Options › Add option › Proxy
http://IDENTIFIANT:MOT_DE_PASSE@HOTE:PORT
# Test : Method GET, URL
https://api.ipify.org?format=json
# Nouvelle IP : nœud HTTP Request sans proxy (GET), puis nœud Wait de 20 secondes
LIEN_DE_ROTATION
# n8n auto-hébergé, proxy pour tous les nœuds (docker-compose.yml › environment)
HTTP_PROXY=http://IDENTIFIANT:MOT_DE_PASSE@HOTE:PORT
HTTPS_PROXY=http://IDENTIFIANT:MOT_DE_PASSE@HOTE:PORT
NO_PROXY=localhost,127.0.0.1Conseils
- Commencez toujours par http:// : si l'adresse n'est pas une URL valide, n8n ignore le proxy sans erreur et la requête part avec l'IP du serveur. Vérifiez l'IP après chaque modification.
- Si le mot de passe contient des caractères comme @, : ou /, encodez-les (par exemple @ devient %40).
- Le proxy défini dans le nœud est prioritaire sur les variables HTTP_PROXY et HTTPS_PROXY : vous pouvez avoir un proxy pour tout n8n et des proxys différents dans certains nœuds.
- Avec les variables globales, le trafic de n8n vers d'autres services passe aussi par le proxy : ajoutez à NO_PROXY les bases de données, les conteneurs internes et le domaine du lien de rotation.
- Pour de nombreuses requêtes, utilisez Options › Batching (Items per Batch et Batch Interval) et, dans les paramètres du nœud, Retry On Fail : le rythme reste régulier et une requête interrompue par un changement d'IP est relancée.
Vous n'avez pas encore de proxy ?
Choisissez pays, opérateur et offre : le proxy s'active immédiatement.
Voir les offresBesoin 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