nodejs的路由控制製作

2021-08-07 16:43:26 字數 567 閱讀 2433

要求:

當使用者訪問/student/1234567890 的查詢此學號的學生資訊。

當使用者訪問/teacher/645433 的時候,查詢此老師的資訊。

其他的,我們提示錯誤。如果位數不對,也是提示位數不對。

//substr函式來判斷此時的開頭

if(userurl.substr(0,9) == "/student/")/.test(studentid)) else

} else if (userurl.substr(0,9) == "/teacher/") /.test(teacherid)) else

} else

});server.listen(3000, "127.0.0.1");

效果圖:

NodeJS專案製作流程

建立 伺服器實現客戶端和伺服器端通訊 連線資料庫並根據需求設計學員資訊表 在專案根目錄下新建資料夾model並建立檔案connect.js 在connect.js中,引入mongoose資料庫模組const mongoose require mongoose 連線資料庫mongoose.connec...

nodejs 併發控制

1.用 eventproxy 實現控制併發 var eventproxy require eventproxy const most 5 併發數5 var urllist 待抓取url列表,100個 2.使用 async.maplimit 控制併發 var async require async 模...

nodejs路由路徑引數

在定義路由匹配路徑的時候 req,res 單一的固定靜態url,滿足不了大量的動態處理,可以把 改為 req,res 像 id這樣的正則會被放到req.params物件中。var arr shanghai req,res,next 這樣就可以滿足一些動態的請求。某些正則表示可以直接用在路徑中,比如要...