node實戰學習紀錄

 

 

 

1. url模塊
2. querystring模塊
//序列化
querystring.stringify({name:'scott',course:['jade','node'],from:''}) ==>第二個參數爲能夠替換&, 第三個參數爲能夠在後面增長東西
輸出結果爲: 'name=scott&course=jade&course=node&from=' //此爲沒增長參數的狀況下
//反序列化
querystring.parse( 'name=scott&course=jade&course=node&from='); //第二個參數是以什麼爲標誌分割
結果爲:{name:'scott',course:['jade','node'],from:''}; //第三個參數和上個相反
//字符轉義
querystring.escape('<哈哈>') ==>轉義成 %3c%.....一大堆編碼
//反轉義
querystring.unescape("剛纔的一堆編碼");
結果爲'<哈哈>'
3. HTTP模塊
var http = require("http");

http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/plain'})
res.write('Hello Nodejs')
res.end()
}).listen(2015) //監聽2015端口node

 

 

req.query ==>可得到get請求的參數post

req.body ==>可得到post請求的參數ui

相關文章
相關標籤/搜索