Express - 获取用户的 ip family

Express - get user's ip family

req 对象上是否有一些 属性 来获取 ip 的家族(IPv4 或 IPv6)?或者我怎样才能弄清楚?我想根据此信息更改行为。我不确定检查字符串是否包含冒号是否正确。

您可以为此使用 built-in net 包:

你也有 net.isIP(input) 它将 return 640 如果参数分别是 IPv6、IPv4 或不是一个IP。