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端口
?
?
req.query ==>可獲得get請求的參數
req.body ==>可獲得post請求的參數
轉載于:https://www.cnblogs.com/yuruiweb/p/7080945.html
總結
以上是生活随笔為你收集整理的node实战学习纪录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在CSS3中,可以利用transform
- 下一篇: 合并两个排序的链表