Я занимаюсь разработкой клиент-серверного приложения с использованием Nodejs и Express.Я хотел бы отправить HTML-страницу (например, index.html
) всем клиентам, подключенным к серверу.
Сервер позволяет пользователю войти в систему с именем и паролем, эти данные подключения хранятся смассив просто так:
app.post('/myaction', function(req, res) {
clients.push({
"name": req.body.nombre,
"direction":req.connection.remoteAddress,
"time": getDate(),
"role" : role
});
}
Таким образом, IP-направления также хранятся в этом массиве.Я могу выполнить цикл с циклом forEach
:
clients.forEach(function (client) {
});
Какая функция Express позволяет мне отправлять HTML-документ всем этим клиентам, хранящимся в массиве?