通过NodeJS express仅获取IPv4 ips

时间:2018-06-14 10:34:51

标签: node.js express centos ipv6 ipv4

我在driver,id,startdate,startlocation,finsihlocation,finsihtime Driver 1,3,2016-09-21T12:02,Dublin,2016-09-21T15:02 Driver 2,4,2016-09-21T12:02,Dublin,2016-09-21T15:02 上运行NodeJS express服务并侦听GET请求,我需要识别用户的IP。

目前,我正在使用此脚本

Centos

问题是有时返回的IP是IPv4,有时它是IPv6。有没有办法只获得IPv4 IP?

1 个答案:

答案 0 :(得分:4)

在服务器上收听时指定ipv4,请参见doc

.listen(port, '0.0.0.0');