proxiesseller

Node.js + Axios Proxy Setup (HTTP + SOCKS)

Use Proxiesseller proxies in Node.js Axios with agents and safe defaults.

Published January 03, 20265 min read

Overview

Axios needs proper agent configuration for proxies. This guide shows stable patterns for HTTP proxies.

Installation & Setup

Install Axios:

npm i axios

Examples

import axios from "axios";

const client = axios.create({
  proxy: {
    protocol: "http",
    host: "HOST",
    port: Number("PORT"),
    auth: { username: "USER", password: "PASS" },
  },
  timeout: 15000,
});

const r = await client.get("https://api.ipify.org");
console.log(r.data);

Troubleshooting

  • If proxy is ignored: ensure you didn't set HTTP(S)_PROXY env vars conflicting
  • If TLS errors: use https endpoint and correct proxy protocol
  • If blocked: rotate IPs and reduce request bursts