本章是對express路由的乙個基礎介紹。路由決定了應用程式如何響應客戶端請求到特定端點,路由由乙個url路徑和乙個特定的http請求方法(get,post,等....)構成。
每乙個路由可以有乙個或多個處理方法,當路由被匹配時,將執行這些處理方法。
本章假定你已經建立了乙個express的例項,並執行提供服務。如果你對建立和執行express例項不熟悉,請參見《express安裝》和《express helloworld 案例》
下面舉例說明路由的作用:
// 訪問工程根路徑,響應」hello world!"res.send('hello world!');
})// 在工程根路徑上接收post請求
res.send('got a post request');
})// 在「/user」路徑上接收put請求
res.send('got a put request at /user');
})// 在「/user」路徑上接收delete請求
res.send('got a delete request at /user');
})
NodeJS基礎之Express路由和中介軟體
路由是指如何定義應用的端點 uris 以及如何響應客戶端的請求。路由是由乙個 uri http 請求 get post等 和若干個控制代碼組成,它的結構如下 method http 請求方法 path 伺服器上的路徑 callback 當路由匹配時要執行的函式 乙個簡單的路由例項 var expre...
express路由簡單介紹
目錄 1.路由路徑的匹配 1.1 字串模式 1.2 正則匹配模式 2.路由器的處理程式 2.1 單處理程式 3.express 子應用程式 4.express路由 4.1 路由的簡介 4.2 express路由的使用 4.3 路由模組化 頂級express物件具有建立新物件的 router 方法 r...
node學習之express 路由
本文使用的express generator生成的專案 get,post,put,head,delete,options,trace,copy,lock,mkcol,move,purge,propfind,proppatch,unlock,report,mkactivity,checkout,mer...