Azure 函数 X-FORWARDED-FOR 标头格式 IPV6?

问题描述

当客户端从 IPV6 端点发出请求时,HTTP 触发的 Azure 函数X-FORWARDED-FOR 标头的格式是什么?

IPV4 标头被认为是...

  • 111.222.333.444:<port#>

我想象 IPV6 标头会被认为是...

  • [2001:db8:85a3:8d3:1319:8a2e:370:7348]:443

...但我需要确定(并且没有简单的测试方法

解决方法

是的,如果它有十六进制表示法,它应该是 IPV6。我正在分享一些在这种情况下可能对您有所帮助的相关链接:

https://phoenixnap.com/blog/ipv4-vs-ipv6

https://answers.microsoft.com/en-us/windows/forum/windows_7-networking/what-is-the-difference-between-ipv4-and-ipv6/dab02f67-1592-4b4f-ad3a-f830f22ec8fd

https://www.geeksforgeeks.org/differences-between-ipv4-and-ipv6/

你也可以试试这个:https://www.vultr.com/resources/ipv4-converter/?ip_address=fe80::fd9f:f2cc:a4b6:eea3