如何从 HTTP-triggered、Python Azure 函数请求 header 获取请求主机名?
How to get request hostname from an HTTP-triggered, Python Azure Function request header?
如果应用服务可以转发到我的(关键字 PYTHON)函数,所有可用headers列表,我将受益匪浅。或者,如果有人知道如何“list-all”,那就太棒了。
通过在 SO 上提问,我看到可以使用以下方法收集请求 IP 地址:
req.headers.get("X-FORWARDED-FOR")
.
我需要发出请求的主机名。
看起来这是可能的using C# Functions。但是我要么使用 req.headers.Host
做错了,要么它不适用于 Python.
是否可以使用 Python?
对于这个需求,你只需要使用req.headers.get("host")
。我在我身边测试它,它在 azure 门户上运行良好。
如果应用服务可以转发到我的(关键字 PYTHON)函数,所有可用headers列表,我将受益匪浅。或者,如果有人知道如何“list-all”,那就太棒了。
通过在 SO 上提问,我看到可以使用以下方法收集请求 IP 地址:
req.headers.get("X-FORWARDED-FOR")
.
我需要发出请求的主机名。
看起来这是可能的using C# Functions。但是我要么使用 req.headers.Host
做错了,要么它不适用于 Python.
是否可以使用 Python?
对于这个需求,你只需要使用req.headers.get("host")
。我在我身边测试它,它在 azure 门户上运行良好。