Почему req.connection.remoteAddress содержит :1?

158
18 марта 2018, 23:03

Например у локальных запросов в req.connection.remoteAddress содержится :1. Это значит что протокол ip6? А мне нужен полный адрес ip4 локальный или внешний. Как его всегда получать?

Answer 1

Я подозреваю, что вы сервак так поднимаете:

http.createServer(callback).listen(port);

Делайте так:

http.createServer(callback).listen(port, '0.0.0.0');

Тогда, судя по докам, всегда будет IPv4.

READ ALSO
JS: удалить атрибуты в конкретном <></>

JS: удалить атрибуты в конкретном <></>

Изображение содержит атрибут class, который подставляется CMS

186
Как загружать изображения по порядку?

Как загружать изображения по порядку?

Привет) при загрузке изображений формируется массив, но отображается он почему то рандомно, что-не так? вот код и скрин:

363