Configurer un proxy dans node-fetch / undici
fetch() in Node — the built-in one and the node-fetch package. Pointez-le vers le pool résidentiel Eveses avec la configuration ci-dessous : la géo vit dans le nom d’utilisateur, donc changer de pays n’exige rien d’autre.
proxy.eveses.com:12321 · SOCKS5 sur 32325 · 199 pays · dès $7.35/Go
Node's global `fetch` is undici, which does not read `HTTPS_PROXY` and does not accept an `agent` option. It needs `ProxyAgent` passed as `dispatcher`. node-fetch (the package) is the opposite — it wants `agent`.
Configuration
// Node 18+ built-in fetch (undici)
import { ProxyAgent } from "undici";
const dispatcher = new ProxyAgent({
uri: "http://proxy.eveses.com:12321",
token: "Basic " + Buffer.from(
"eveses_user_country-us:YOUR_PROXY_PASSWORD").toString("base64"),
});
const res = await fetch("https://target-site.com", { dispatcher });
// node-fetch package
import fetch from "node-fetch";
import { HttpsProxyAgent } from "https-proxy-agent";
const agent = new HttpsProxyAgent(
"http://eveses_user_country-us:[email protected]:12321");
await fetch("https://target-site.com", { agent });Changer de pays sans toucher à node-fetch / undici
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mLa géo et la session vivent dans le nom d’utilisateur, pas dans l’hôte ni dans le port. Toute la configuration de cette page reste identique quand vous changez de pays — vous modifiez une seule chaîne. 199 pays sont adressables, avec des tokens de ville et de région dans la plupart.
FAQ
Comment configurer un proxy dans node-fetch / undici ?›
Comment choisir le pays de sortie de node-fetch / undici ?›
Comment garder la même IP entre les requêtes dans node-fetch / undici ?›
Combien ça coûte ?›
Autres intégrations
Faire tourner node-fetch / undici sur des IP résidentielles
$7.35/Go à 1 Go, $2.57/Go en volume — les mêmes identifiants dans tous les outils.
Obtenir des proxys →