//1. 匯入 express
const express = require('express')
//2. 建立 web 伺服器
//4. 監聽客戶端的 get 和 post 請求,並向客戶端響應具體的內容
//呼叫 express 提供的 res.send() 方法,向客戶端響應乙個 json 物件
res.send()
})
//呼叫 express 提供的 res.send() 方法,向客戶端響應乙個 文字字串
res.send('請求成功')
})
//通過 req.query 可以獲取到客戶端傳送過來的 查詢引數
//注意:預設情況下,req.query 是乙個空物件
console.log(req.query)
res.send(req.query)
})//
注意:這裡的 :id 是乙個動態的引數
//req.params 是動態匹配到的 url 引數,預設也是乙個空物件
console.log(req.params)
res.send(req.params)
})//
3. 啟動 web 伺服器
console.log('express server running at ')
})
node學習之express 路由
本文使用的express generator生成的專案 get,post,put,head,delete,options,trace,copy,lock,mkcol,move,purge,propfind,proppatch,unlock,report,mkactivity,checkout,mer...
node學習篇之框架express
前面也有提到,和node搭配的框架主要有express koa hapi。express框架比較完善 穩定 文件全 社群大,koa框架比較超前,hapi這個框架的話比較複雜 適合做複雜的大型專案。所以這裡介紹的是express框架和node的乙個搭配。首先,對express框架做乙個簡單的介紹 ex...
Node框架Express原始碼
主檔案 function url.parse req.url,true let requestmethod req.method.tolowercase let i 0 function next err let layer 取出來的路徑 可能是正則型別 if err else else else ...