2016-12-27 68 views

回答

3

app.use用於加載中間件功能。 app.use例如:

var myUseFunction = function (req, res, next) { 
    console.log('Hello World!'); 
    next(); 
} 

app.use(myUseFunction); 

它沒有任何的RESTful API HTTP動詞,如POST限制,GET,PUT,PATCH和DELETE

app.get路由方法是從其中一個HTTP方法派生而來的,並附加到express類的一個實例上。它爲apis的get請求提供了方便。

GET方法路線

app.get('/', function (req, res) { 
    res.send('GET request to the page'); 
}); 

app.post是路由方法是從HTTP方法衍生的,並且被附接到所述快遞類的一個實例。它提供了apis的post請求。

POST方法途徑

app.post('/', function (req, res) { 
    res.send('POST request to the page'); 
}); 
+0

可能你只是更好的澄清時,從的操作點,最好是使用POST而不是得到什麼?通過使用它們中的每一個,獎金和malus是什麼? – pittuzzo

0

use用於中間件,例如所有請求。它在文檔中說明它是正確的:

將指定的中間件函數掛載到指定的路徑。

get是...用於GET請求。 post用於POST請求。

相關問題