无论如何将res.send()存储到变量中

时间:2018-06-06 15:54:43

标签: node.js express ejs

如何将快速js中res.send()的json结果存储到变量中,以便我们可以归档结果而不将其显示到html页面中?

this.app.post('/profile', (req, res, next) => {
    let a = somefunction();
    res.status(200).send(a);
 });

1 个答案:

答案 0 :(得分:0)

  

如何将快速js中res.send()的json结果存储到变量

只需将其分配给常规变量:

const myResObject = res.status(200).send(a);
  

(...)没有显示到html页面?

不可能。如果没有猴子修补原型,你无法控制res内部的内容。

您可以修改视图,以便在调用res.send时根本不显示任何内容。