Home > Software engineering >  Express - get user's ip family
Express - get user's ip family

Time:05-24

Is there some property on req object to get ip's family (IPv4 or IPv6)? Or how can I figure it out? I want to change behavior based on this info. I'm not sure if checking if the string contains a colon is the right way.

CodePudding user response:

You can use the built-in net package for this:

You also have net.isIP(input) which will return 6, 4 or 0 if the parameter is respectively an IPv6, an IPv4, or not an IP.

  • Related