我对express和node.js还是个新手,我搞不懂app.use和app.get之间的区别。看起来你可以同时使用它们来发送信息。例如:
app.use('/',function(req, res,next) {
res.send('Hello');
next();
});
看起来是这样的:
app.get('/', function (req,res) {
res.send('Hello');
});
发布于 2016-11-16 17:47:47
简单地说,app.use的意思是“在所有请求上运行这个”。
app.get的意思是“对给定的URL在GET请求上运行此命令”。
发布于 2013-03-25 01:38:48
app.get
在HTTP method被设置为GET
时被调用,而app.use
被调用而与HTTP方法无关,因此它定义了一个位于express包允许您访问的所有其他RESTful类型之上的层。
https://stackoverflow.com/questions/15601703
复制相似问题