重定向第二个请求?

时间:2018-02-22 23:35:14

标签: node.js http express httprequest

我试图用旧数据保存表单数据。 Todo所以,我创建了一个简单的中间件:

  /*
  * Mapa para manter os valores dos campos get e post
  */
  res.locals.old = new Map();
  /*
  * Cria uma entrada no mapa para cada parametro get e post
  */
  const query_body = Object.assign({}, req.body, req.query);
  Object.keys(query_body).forEach(key => {
    res.locals.old.set(key, query_body[key]);
  });
  console.log('Parâmetros get e post:', query_body);

然后,在控制台中我得到了这个:

enter image description here

我唯一可以假设的是post参数已正确存储,但控制器中的重定向正在生成第二个get请求,使地图再次变为空。如果它以这种方式工作,如何在没有明确使用会话的情况下在本地保留帖子数据?

希望你理解,我不会说英语。非常感谢你。

0 个答案:

没有答案