摘要:路由基礎路由是指確定應用程序如何響應對特定端點的客戶端請求,該請求是或路徑和特定請求方法,等。路由定義采用以下結構是的一個實例。是匹配到路由時執行的函數。
路由基礎
路由是指確定應用程序如何響應對特定端點的客戶端請求,該請求是URI(或路徑)和特定HTTP請求方法(GET,POST等)。
每個路由都可以有一個或多個處理函數,這些函數在路由匹配時執行。
路由定義采用以下結構:
app.METHOD(PATH, HANDLER)
app是express的一個實例。
METHOD是一種小寫的HTTP請求方法。
PATH是服務器上的路徑。
HANDLER是匹配到路由時執行的函數。
本教程假定創建了一個名為app的express實例,并且服務器正在運行,如果你不熟悉創建應用程序并啟動它,請參閱Hello world示例。
以下示例說明了定義簡單路由。
在主頁上響應Hello World!:
app.get("/", function (req, res) { res.send("Hello World!") })
響應應用程序主頁的根路由(/)上的POST請求:
app.post("/", function (req, res) { res.send("Got a POST request") })
響應對/user路由的PUT請求:
app.put("/user", function (req, res) { res.send("Got a PUT request at /user") })
響應對/user路由的DELETE請求:
app.delete("/user", function (req, res) { res.send("Got a DELETE request at /user") })
有關路由的更多詳細信息,請參閱路由指南。
上一篇:Express生成器 下一篇:靜態文件文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/108857.html
摘要:這些路由方法指定當應用程序收到對指定路由端點和方法的請求時調用的回調函數有時稱為處理函數,換句話說,應用程序監聽與指定路由和方法匹配的請求,并且當它檢測到匹配時,它調用指定的回調函數。 路由 路由是指應用程序的端點(URI)如何響應客戶端請求,有關路由的介紹,請參閱路由基礎。 使用與HTTP方法相對應的Express app對象的方法定義路由,例如,app.get()用于處理GET請求...
摘要:同樣的的框架中也有被稱為中間件概念。所以,整個工作流有兩種可能情形另外,這些中間件函數中部分函數需要對響應做出響應。擴展和在原來基礎上對和對象進行了功能擴展。除了對響應對象進行了拓展之 Express 框架的初衷是為了拓展 Node 內置模塊的功能提高開發效率。當你深入研究后就會發現,Express 其實是在 Node 內置的 HTTP 模塊上構建了一層抽象。理論上所有 Express...
摘要:使用承諾和異步功能來擺脫回調地獄的應用程序,并簡化錯誤處理。它暴露了自己的和對象,而不是的和對象。因此,可被視為的模塊的抽象,其中是的應用程序框架。這使得中間件對于整個堆棧而言不僅僅是最終應用程序代碼,而且更易于書寫,并更不容易出錯。 Koa 與 Express 此系列文章的應用示例已發布于 GitHub: koa-docs-Zh-CN. 可以 Fork 幫助改進或 Star 關注更新...
摘要:原始文檔在現在搬過來學習入門學習頁面之間的導航學習使用共享組件學習創建動態內容學習使用路由掩碼創建干凈的學習干凈的服務器支持學習獲取數據學習部署干凈的服務器支持在前面的課程中我們學習了如何為我們的應用程序創建干凈的基本上我們讓像這樣但是 原始文檔在 https://github.com/developerw... 現在搬過來. 學習 Next.js: 入門學習 Next.js: 頁面...
摘要:文檔基于的快速開放極簡主義的框架,是一個最小且靈活的應用程序框架,為和移動應用程序提供了一組強大的功能。借助無數的實用程序方法和中間件,你可以快速輕松地創建強大的。提供了一層輕薄的基本應用程序功能,而不會隱藏你熟悉和喜愛的功能。 Express 文檔 基于Node.js的快速、開放、極簡主義的Web框架,Express是一個最小且靈活的Node.js Web應用程序框架,為Web和移動...
閱讀 2986·2023-04-26 02:29
閱讀 593·2019-08-30 15:54
閱讀 1674·2019-08-29 13:13
閱讀 610·2019-08-28 17:51
閱讀 2731·2019-08-26 13:58
閱讀 1545·2019-08-26 13:27
閱讀 2830·2019-08-26 11:39
閱讀 3456·2019-08-26 10:46