Ответ 1
res.send()
отправит ответ HTTP. Его синтаксис:
res.send([body])
Параметр body может быть объектом Buffer, String, объектом или массивом. Например:
res.send(new Buffer('whoop'));
res.send({ some: 'json' });
res.send('<p>some html</p>');
res.status(404).send('Sorry, we cannot find that!');
res.status(500).send({ error: 'something blew up' });
Подробнее см. .
res.end()
завершит процесс ответа. Этот метод фактически исходит из ядра Node, в частности метода response.end()
http.ServerResponse
. Он используется для быстрого завершения ответа без каких-либо данных. Например:
res.end();
res.status(404).end();
Прочтите этот для получения дополнительной информации.