GoProxies Scraping Examples
Examples showing how to use GoProxies with Python, cURL, Node.JS, Java, Ruby, PHP and Go.
curl --proxytunnel --proxy "https://customer-USERNAME:[email protected]:1080" https://www.amazon.com/dp/B07RZ74VLR// How to run:
// npm install axios https-proxy-agent
// node proxy_example.js
//
// Save as proxy_example.js
const axios = require('axios');
const HttpsProxyAgent = require('https-proxy-agent');
const USERNAME = process.env.GOPROXIES_USER || 'customer-USERNAME';
const PASSWORD = process.env.GOPROXIES_PASS || 'PASSWORD';
const proxy = `https://${USERNAME}:${PASSWORD}@proxy.goproxies.com:1080`;
const agent = new HttpsProxyAgent(proxy);
// Test proxy (IP check)
axios.get('https://ip.goproxies.com', { httpsAgent: agent, timeout: 30000 })
.then(res => console.log('IP check:', res.data))
.catch(err => console.error('IP error:', err.message));
// Demo request to Amazon (for demo only)
axios.get('https://www.amazon.com/dp/B07RZ74VLR', { httpsAgent: agent, timeout: 30000 })
.then(res => console.log('Page snippet:', res.data.slice(0,500)))
.catch(err => console.error('Page error:', err.message));Last updated
Was this helpful?

