3個函數use/get/post和express之間有什麼區別? 在哪種情況下最好使用express.use而不是express.get/post?什麼時候使用express.use,express.get和express.post
0
A
回答
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
use
用於中間件,例如所有請求。它在文檔中說明它是正確的:
將指定的中間件函數掛載到指定的路徑。
get
是...用於GET請求。 post
用於POST請求。
相關問題
- 1. 什麼時候使用__proto__和什麼時候使用原型
- 2. 什麼時候使用Ruby和什麼時候使用PHP
- 3. 什麼時候應該使用AWS,什麼時候不使用
- 4. intn_t什麼時候使用它,什麼時候不使用
- 5. 什麼時候使用信號和插槽,什麼時候不使用
- 6. 什麼時候使用適配器和什麼時候使用inflater
- 7. 什麼時候使用for-each和什麼時候在xslt中使用apply-templates?
- 8. 你什麼時候使用getGraphObject和getGraphEdge
- 9. 什麼時候使用.val()和.innerHTML?
- 10. 什麼時候使用uncaught_exception?
- 11. 什麼時候使用vtable?
- 12. 什麼時候使用sIFR?
- 13. JOINS什麼時候使用?
- 14. 什麼時候使用Dispose
- 15. 什麼時候使用ANTLR
- 16. 什麼時候使用StringIO?
- 17. Railties - 什麼時候使用
- 18. 什麼時候使用SpringApplicationBuilder?
- 19. 什麼時候使用GWT,什麼時候不需要
- 20. ZF2什麼時候使用getServiceLocator()什麼時候不到
- 21. SQL Server CASE什麼時候不使用CASE什麼時候
- 22. 目標C什麼時候使用alloc和什麼時候不到
- 23. 什麼時候應該使用學說ORM和什麼時候zend-db-table?
- 24. 什麼時候應該使用Import-Package,什麼時候應該使用Require-Bundle?
- 25. 記錄,什麼時候和什麼?
- 26. 什麼時候和爲什麼要使用戰略模式?
- 27. 什麼時候和爲什麼我會在C++中使用abs
- 28. 什麼時候和爲什麼使用CoLoadLibrary?
- 29. 爲什麼和什麼時候應該使用hoops 3d圖形?
- 30. 爲什麼和什麼時候值得使用指針指針?
可能你只是更好的澄清時,從的操作點,最好是使用POST而不是得到什麼?通過使用它們中的每一個,獎金和malus是什麼? – pittuzzo