const http = require('http');
const server = http.createServer((req, res) => { const options = { host: '其他服务器IP地址', port: '其他服务器端口号', path: req.url, method: req.method, headers: req.headers };
const proxyReq = http.request(options, (proxyRes) => { res.writeHead(proxyRes.statusCode, proxyRes.headers);
proxyRes.pipe(res, { end: true });
});
req.pipe(proxyReq, { end: true });
});
server.listen(3000, () => { console.log('代理服务器已启动'); });