如何在运行时获取发送到HTTP触发的Azure函数的请求的IP地址或主机名?

时间:2020-10-21 22:05:27

标签: python azure-functions

如何获取向HTTP触发的Azure函数发出请求的每个客户端的IP地址或主机名?

我需要在发出请求时知道 ,而不是之后的日志中。

1 个答案:

答案 0 :(得分:1)

我不知道为什么在请求标头中找不到IP /主机名。但是我在我这边进行测试,可以通过以下行获取请求的IP地址:

req.headers.get("X-FORWARDED-FOR")

当我在本地运行python函数时,它将得到null。但是,将其部署到天蓝色后,我们可以获得IP地址。 enter image description here