Мне нужно сохранить обьект между разными запросами. На пример в одном запросе по адресу / я создаю, а потом по адресу /edit я получаю его и что то делаю. Без БД и тд. И он должен быть разных для разных соеденений. У меня получилось созранить в req.app.locals.obj но тогда он один. Пробовал в сессию, так вроде правильно, но я делаю апи запросы просто из статичной странички через js и сессия не работает почему то.
Запрос
const promise = await fetch(`http://localhost:3000/?width=${this.width}&height=${this.height}`,{credentials: true });
Обратботчики
app.get('/', (req, res) => {
const width = req.query.width;
const height = req.query.width;
const field = new Field(width, height);
field.initField();
req.app.locals.field = field;
req.session.field = field;
console.log(req.session.field);
res.json(field);
});
app.get('/field', (req, res) => {
res.json(req.session.field);
});
можно поробывать глобальные переменные
global.var = 1
ну или посмотреть в сторону express state - github
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пытаюсь подгрузить данные при помощи Restangular, в итоге массив в который я сохраняю полученные данные, пустой
Нужно создать одиночный тег stop через JQА потом вставить его в linearGradient