let express = require('express');
console.log(`開啟伺服器`)
});//在http.createserver上擴充套件了乙個listen方法,監聽客戶端
//從上到下匹配如果匹配到了並且結束響應,就不會繼續向下走
res.setheader('content-type','text/plain;charset=utf8');
res.end('登入')
}); res.setheader('content-type','text/plain;charset=utf8');
res.end('登入')
}); console.log(req.url);//獲取整個路徑包括問號
console.log(req.query);//獲取查詢引數物件 express擴充套件的屬性
console.log(req.path);//就是 register
console.log(req.headers);//獲取頭部資訊,所有的都是小寫 express擴充套件的屬性
console.log(req.method);//請求方式,所有的都是大寫
res.setheader('content-type','text/plain;charset=utf8');
res.end('註冊')
});//路徑引數實現
res.setheader('content-type','text/plain;charset=utf8');
res.end('全選')
});//路徑引數實現,id表示佔位符,必須有,但是可以隨機
// /user/1/2 => = params 一一對應的關係
res.setheader('content-type','text/plain;charset=utf8');
res.end('路徑引數'+req.params.id+req.params.name)
});/*
* 其他情況
* let url = '/user/3/4/a'; [1,2]
* let url2 = '/user/:id/:name/a'; [id,name]
* */
//all表示所有的方法 * 表示所有的路徑,一般放到最後
res.end('404')
});
node express 搭建後台(一)
2.安裝express cnpm install g express 全域性安裝express generator npm install g express generator express4 命令工具 3.express e mytest 建立專案 e 啟用ejs模板 4.npm start ...
使用node express後台服務
npm install g express generator全域性安裝express命令安裝工具 npm install g install express全域性安裝express express 專案名 e使用express建立新專案 cd 該目錄切換目錄 npm install npm sta...
Node Express 內容渲染
大多數情況下,渲染內容用 res.render,它最大程度地根據布局渲染檢視。如果想寫乙個快速測試頁,也許會用到 res.send。你可以使用 req.query 得到查詢字串的值,使用req.session 得到會話值,或使用req.cookie req.singedcookies 得到 cook...