获取Nodejs作为客户端发出请求时使用的Ip

时间:2020-07-28 08:11:18

标签: node.js express aws-lambda request

我想获得该请求中用于URL的IP。我正在获得所需的响应(网页的HTML)。由于我想在发出请求时尝试使用AWS lambda动态更改Ips,因此我首先想了解实际使用的IP。有办法吗?我为此使用了“请求-承诺”模块。

NodeJS代码

const options = {
    method: 'POST',
    "rejectUnauthorized": false,
    url: URL,
    formData: {
        data:data
    }
}
const response = await request(options)

1 个答案:

答案 0 :(得分:0)

我通过制作向其他NodeJS服务器发出请求的API来解决了此问题。然后在第二台服务器中打印IP。 同样,处于默认状态的AWS Lambda的Ips也不断更改