Axios proxy setup
Promise-based HTTP client for Node and the browser. Point it at the Eveses residential pool with the configuration below — the geo lives in the username, so nothing else in your setup has to change to move country.
proxy.eveses.com:12321 · SOCKS5 on 32325 · 199 countries · from $7.35/GB
Axios's built-in `proxy` option does not tunnel HTTPS correctly under Node — it CONNECTs to the wrong host on redirects. Use an agent instead; every proxy provider's support queue is full of this one.
Configuration
import axios from "axios";
import { HttpsProxyAgent } from "https-proxy-agent";
const url = "http://eveses_user_country-us:[email protected]:12321";
const agent = new HttpsProxyAgent(url);
const res = await axios.get("https://target-site.com", {
httpAgent: agent,
httpsAgent: agent,
proxy: false, // required: disables the broken built-in path
});Change country without touching Axios
eveses_user_country-deeveses_user_country-de_session-ab12cd34_lifetime-30mThe geo and the session live in the username, not in the host or the port. Every configuration on this page stays exactly as it is when you move country — you edit one string. 199 countries are addressable, with city and state tokens inside most of them.
FAQ
How do I set a proxy in Axios?›
How do I choose the country Axios exits from?›
How do I keep the same IP across requests in Axios?›
What does this cost?›
Other integrations
Run Axios through residential IPs
$7.35/GB at 1 GB, $2.57/GB in volume — same credentials in every tool.
Get proxies →