Есть ли в любом случае сохранить res.send () в переменную - PullRequest
0 голосов
/ 06 июня 2018

Как сохранить результат json из res.send () в выражении js в переменную, чтобы мы могли архивировать результат, не отображая его на html-странице?

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

1 Ответ

0 голосов
/ 06 июня 2018

Как сохранить результат json из res.send () в выражении js в переменную

Просто назначьте его переменной, как обычно:

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

(...) без отображения на html-странице?

Невозможно.Вы не можете контролировать то, что res делает внутренне, без обезьяны, исправляющей прототип.

Вы можете изменить свое представление, чтобы вообще ничего не отображать при вызове res.send.

...