99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

一個簡單的 Express 路由

2018-09-21 11:47 更新

這篇教程只是對 Express 路由做一個簡單的介紹。路由(Routing)是由一個 URI(或者叫路徑)和一個特定的 HTTP 方法(GET、POST 等)組成的,涉及到應(yīng)用如何響應(yīng)客戶端對某個網(wǎng)站節(jié)點(diǎn)的訪問。

每一個路由都可以有一個或者多個處理器函數(shù),當(dāng)匹配到路由時,這個/些函數(shù)將被執(zhí)行。

路由的定義由如下結(jié)構(gòu)組成:app.METHOD(PATH, HANDLER)。其中,app 是一個 express 實(shí)例;METHOD 是某個 HTTP 請求方式中的一個;PATH 是服務(wù)器端的路徑;HANDLER 是當(dāng)路由匹配到時需要執(zhí)行的函數(shù)。

本教程假定已經(jīng)存在一個命名為 appexpress 實(shí)例了,并且應(yīng)用程序是運(yùn)行狀態(tài)。如果你還不熟悉如何創(chuàng)建一個應(yīng)用并使其運(yùn)行,請參考 Hello world 實(shí)例。

下面的代碼展示了幾個路由實(shí)例:

// 對網(wǎng)站首頁的訪問返回 "Hello World!" 字樣
app.get('/', function (req, res) {
  res.send('Hello World!');
});

// 網(wǎng)站首頁接受 POST 請求
app.post('/', function (req, res) {
  res.send('Got a POST request');
});

// /user 節(jié)點(diǎn)接受 PUT 請求
app.put('/user', function (req, res) {
  res.send('Got a PUT request at /user');
});

// /user 節(jié)點(diǎn)接受 DELETE 請求
app.delete('/user', function (req, res) {
  res.send('Got a DELETE request at /user');
});
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號