做个记录
res.send()
will send the HTTP response. Its syntax is,
res.send([body])
The body parameter can be a Buffer object, a String, an object, or an Array. For example:
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‘ });
See this for more info.
res.end()
will end the response process. This method actually comes from Node core, specifically the response.end()
method of http.ServerResponse
. It is used to quickly end the response without any data. For example:
res.end(); res.status(404).end();
Read this for more info.