Здесь в основном тот же вопрос: axios: запрос https через прокси
Я использую браузер. Следующий код компилируется веб-пакетом.
Я попробовал это:
const axios = require('axios');
var res = await axios.get('https://api.ipify.org?format=json', {
proxy: {
host: 'proxy-url',
port: 80,
auth: {username: 'my-user', password: 'my-password'}
}
});
console.log(res.data); // gives my ip and not the proxy's one
Я тоже пробовал это с тем же кодом, все еще не работает:
const axios = require('axios-https-proxy-fix');
Затем я попытался с httpsAgent:
const axios = require('axios');
const HttpsProxyAgent = require('https-proxy-agent')
var agent = new HttpsProxyAgent('http://my-user:my-pass@proxy-url:port');
var res = await axios.get('https://api.ipify.org?format=json', {
httpsAgent: agent,
});
console.log(res.data); // gives my ip and not the proxy's one
Это ошибка, я проклят или у меня проблемы с чтением документации?