Я пытаюсь отправлять запросы GET на веб-сервер publi c (например, https: //*.com) через прокси-сервер, чтобы скрыть мой реальный IP-адрес. Запрос GET возвращает объект JSON, который содержит IP-адрес, с которого изначально был сделан запрос.
В настоящее время я использую Node.JS с запросом JS и указываю прокси-серверы HTTP в объекте параметров. Однако это все равно возвращает мой реальный IP-адрес, а не адрес прокси-сервера.
Я пытался использовать HTTP и HTTPS-прокси со всеми различными типами уровней анонимности.
const headers = {
"content-type": "application/json; charset=UTF-8",
"user-agent": uA,
"x-requested-with": "XMLHttpRequest"
};
const options = {
url: 'https://*.com/*',
headers: headers,
method: 'GET',
proxy: proxy //Random proxy. Format: http://0.0.0.0:0000
};
request.get(options,
function(err, response, body) {
console.log(JSON.parse(body));
}
);