从Firebase Callable功能获取用户IP地址

时间:2019-07-04 19:23:32

标签: node.js firebase google-cloud-functions ip-address

如何从onCall Firebase功能访问用户IP地址...

exports.MyFunction = functions.https.onCall((data, context) => {
   var IPAddress; //???
   console.log(IPAddress)
});

我看到也许可以用context.rawRequest.connection.remoteAddress来获取IP地址,但是随后我看到了this post关于http函数的信息,而且我不确定如何设置标题onCall函数上的fastly-client-ip

有什么建议吗?