После первого вызова POST запроса в res.send() записывается data, но после повторного вызова переменная data не изменяется, как это исправить?
const express = require('express');
const bodyParser = require('body-parser');
const MongoClient = require('mongodb').MongoClient;
const fs = require('fs');
const conf = {encoding: 'utf8'};
const app = express();
app.post('/yo', urlencodedParser, (req, res) => {
var red = {
text: req.body.message
}
fs.readFile(red.text, 'utf8', (err, data) => {
if (err) {
throw err;
} else {
app.get('/yo', (req, res) => {
res.send(data);
});
}
console.log(data);
});
//post yo
});