node-fetch / undici · PROXY-SETUP

node-fetch / undici mit Proxy einrichten

fetch() in Node — the built-in one and the node-fetch package. Richte es mit der Konfiguration unten auf den eveses-Residential-Pool aus — die Geo steckt im Benutzernamen, sonst muss für einen Länderwechsel nichts geändert werden.

proxy.eveses.com:12321 · SOCKS5 auf 32325 · 199 Länder · ab $7.35/GB

Achtung

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`.

Konfiguration

// 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 });

Land wechseln, ohne node-fetch / undici anzufassen

Deutschlandeveses_user_country-de
Sticky, 30 Min.eveses_user_country-de_session-ab12cd34_lifetime-30m

Geo und Session leben im Benutzernamen, nicht im Host oder Port. Jede Konfiguration auf dieser Seite bleibt beim Länderwechsel unverändert — du bearbeitest einen einzigen String. 199 Länder sind adressierbar, in den meisten davon zusätzlich Stadt- und Regions-Token.

FAQ

Wie stelle ich in node-fetch / undici einen Proxy ein?›
Richte es auf proxy.eveses.com, Port 12321 für HTTP oder 32325 für SOCKS5, und authentifiziere dich mit deinem eveses-Proxy-Benutzernamen und -Passwort. Die genaue Syntax steht im Snippet oben. 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`.
Wie wähle ich das Land, aus dem node-fetch / undici herauskommt?›
Häng einen Geo-Token an den BENUTZERNAMEN, statt den Host zu ändern: eveses_user_country-de landet in Deutschland, eveses_user_country-us in den USA. So sind 199 Länder adressierbar, Stadt- und Regions-Token grenzen weiter ein. An deiner node-fetch / undici-Konfiguration ändert sich sonst nichts.
Wie behalte ich in node-fetch / undici dieselbe IP über mehrere Requests?›
Füge einen Session-Token hinzu — eveses_user_country-us_session-ab12cd34_lifetime-30m — und jeder Request mit diesem Benutzernamen verlässt uns über dieselbe Adresse, bis die Lifetime abläuft. Ohne Token rotiert jeder Request auf eine frische IP.
Was kostet das?›
Residential-Traffic wird pro Gigabyte aus deinem eveses-Guthaben abgerechnet: $7.35/GB bei 1 GB, fallend auf $2.57/GB im Volumen. Es gibt keine Gebühr pro Tool, und dieselben Zugangsdaten funktionieren überall gleichzeitig.

Weitere Integrationen

node-fetch / undici über Residential-IPs laufen lassen

$7.35/GB bei 1 GB, $2.57/GB im Volumen — dieselben Zugangsdaten in jedem Tool.

Proxys holen →