Я запускаю интерфейс отдельно от сервера узла, каждый раз, когда я обновляю базу данных firebase, клиентское приложение узла вылетает с этой ошибкой:
_http_outgoing.js: 470
Ошибка [ERR_HTTP_HEADERS_SENT]: Невозможно установить заголовки после их отправки клиенту
Мой код является очень простым вызовом API
app.get("/:user/", cors(), (request, response, next) => {
var user = request.params['user'];
console.log(user);
firebase.database().ref(`/master/${user}/`)
.on('value', snapshot => {
var obj = snapshot.val()
var data = []
var keys = []
for (let a in obj) {
data.push(obj[a])
keys.push(a)
}
response.render('index.html', { data });
});
})