Node框架之Express(三 )之路由处理器的简单使用
上界简单写了个入门的hello world示例,定义了一个(回调)路由处理函数来处理对站点根目录("/")的HTTP GET请求。
app.get('/', (req, res) => {
res.send('Express:Hello World!');
});
回调函数将请求和响应对象作为参数。该函数直接调用响应的send()以返回字符串"Express:Hello World!"。当然还有很多其他的响应方法可以结束请求/响应周期。
方法 | 描述 |
---|---|
res.download() | 提示要下载的文件。 |
res.end() | 结束响应过程。 |
res.json() | 发送JSON响应。 |
res.jsonp() | 发送带有JSONP支持的JSON响应。 |
res.redirect() | 重定向请求。 |
res.render() | 渲染视图模板。 |
res.send() | 发送各种类型的响应。 |
res.sendFile() | 将文件作为八位字节流发送。 |
res.sendStatus() | 设置响应状态代码,并将其字符串表示形式发送为响应正文。 |