为了账号安全,请及时绑定邮箱和手机立即绑定

如何在运行时获取发送到 HTTP 触发的 Azure Functions 的请求的 IP 地址或

如何在运行时获取发送到 HTTP 触发的 Azure Functions 的请求的 IP 地址或

德玛西亚99 2023-12-08 16:45:20
如何获取向 HTTP 触发的 Azure Functions 发出请求的每个客户端的 IP 地址或主机名?我需要在发出请求时知道,而不是在之后的日志中知道。
查看完整描述

1 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

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

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

当我在本地运行 python 函数时,它将得到null. 但是我将其部署到azure后我们可以获得IP地址。

https://img1.sycdn.imooc.com/6572d7cf0001bd2915910540.jpg

查看完整回答
反对 回复 2023-12-08
  • 1 回答
  • 0 关注
  • 77 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信