-
const http = require("http"); -
const url = require("url"); -
const targetURL = url.parse("https://ip.hahado.cn/ip"); -
const proxyIp ="219.151.125.106"; -
const proxyPort ="31615"; -
const authKey ="895314XY"; -
const password ="24D6YB309ZCB"; -
const base64 =newBuffer.from(authKey +":"+ password).toString("base64"); -
const options ={ -
host: proxyIp, -
port: proxyPort, -
path: targetURL, -
method:"GET", -
headers:{ -
"Host": urlParsed.hostname, -
"Proxy-Authorization":"Basic "+ base64 -
} -
}; -
http.request(options,function(resp){ -
console.log("response status code: "+ resp.statusCode); -
resp.pipe(process.stdout); -
}).on("error",function(err){ -
console.log("request failed: "+ err); -
}).end();











