亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

了不起的node.js讀書筆記之node的學習總結

2019-11-20 13:38:38
字體:
來源:轉載
供稿:網友

這周做項目做得比較散(應該說一直都是這樣),總結就依據不同情境雙開吧~這篇記錄的是關于node的學習總結,而下一篇是做項目學到的web前端的知識。

1.HTTP篇

  node的HTTP模塊在第一篇時接觸過,這里來學習幾個例程中出現的API。

復制代碼 代碼如下:

var qs = require('querystring');

require('http').createServer(function(req, res){
    if('/' == req.url){
        res.writeHead(200, {'Content-Type': 'text/html'});
        res.end([
            '<form method="POST" action="/url">',
            '<h1>My form</h1>',
            '<fieldset>',
            '<label>Personal information</label>',
            '<p>What is your name?</p>',
            '<input type="text" name="name">',
            '<p><button>Submit</button></p>',
            '</form>',
        ].join(''));
    }else if('/url' == req.url && 'POST' == req.method){
        var body = '';
        req.on('data', function(chunk){
            body += chunk;
        });
        req.on('end', function(){
            res.writeHead(200, {'Content-Type': 'text/html'});
            res.end('<b>Your name is <b>' + qs.parse(body).name + '</b></p>');
        });
    }else{
        res.writeHead(404);
        res.end('not found');
    }
 }).listen(3000);

  creatServer([requestListener])函數的參數是一個回調函數function(req, res),其中的req(請求request)是http.IncomingMessage的一個實例,res(響應)則是http.ServerRrsponse的實例。

  我們用到了res的url、method字符串和兩個方法writeHead、end。顧名思義,url就是記錄HTTP的URL(主機名后面所有的東西),method就是記錄HTTP響應的方法。

  writeHead(statusCode, [reasonPhrase], [headers])用來發送一個http響應頭信息,此方法只有當消息到來時才被調用一次,并且必須在end這一類方法之前調用。如果你反而為之,先調用了write(chunk, [encoding])或者end([data], [encoding])方法,系統會自動記錄一個不易見、易變的(總之不好的)響應頭內容并調用writeHead這個方法。

  而end方法會對服務器發出消息表示響應的信息都發送完畢,所以每次響應發送完畢時必須調用這個方法。當其參數有內容(如例程)時,這個方法等于同時調用了write('內容', [encoding])和end方法。這還是相當方便的。

  接下來,例程使用了req.on來監聽事件并綁定在req(message)上。其原型是Emitter.on(event, listener),req就是產生事件的對象,并且在在監聽函數中this指向當前監聽函數所關聯的EventEmitter對象。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产男人精品视频| 日韩国产一区三区| 欧美精品一区三区| 国模精品系列视频| 久久久久久尹人网香蕉| www.欧美免费| 欧美国产日韩中文字幕在线| 亚洲aaa激情| 88xx成人精品| 国产性猛交xxxx免费看久久| 日韩经典第一页| 欧美久久久精品| 日韩欧美高清视频| 欧美日韩在线观看视频小说| 精品亚洲男同gayvideo网站| 欧美日韩高清在线观看| 色婷婷久久一区二区| 91国内精品久久| 欧美限制级电影在线观看| 伦理中文字幕亚洲| 亚洲欧美日韩中文在线制服| 国外日韩电影在线观看| 欧美肥老妇视频| 2019中文字幕在线观看| 色综合久久悠悠| 国产精品免费在线免费| 国产午夜精品免费一区二区三区| 久久久久国产一区二区三区| 国产一区二区三区直播精品电影| 国产乱肥老妇国产一区二| xxx一区二区| 欧美日韩午夜激情| 日本三级久久久| 久久精品99国产精品酒店日本| 国产视频观看一区| 欧美成人激情在线| 亚洲女人被黑人巨大进入| 国产精品色午夜在线观看| 久久国产精品久久精品| 亚洲直播在线一区| 欧美高清不卡在线| 欧美日韩免费网站| 91色视频在线导航| www.亚洲成人| 亚洲激情电影中文字幕| 日韩综合中文字幕| 国产精品jizz在线观看麻豆| 欧美在线视频观看| 亚洲自拍偷拍视频| 亚洲精品国产精品乱码不99按摩| 国产精品美女免费| 亚洲欧美国产精品va在线观看| 午夜精品福利在线观看| 国产一区二区三区在线观看视频| 欧美不卡视频一区发布| 亚洲电影成人av99爱色| 日韩欧美国产高清91| 最新国产精品拍自在线播放| 98精品国产自产在线观看| 精品久久久久久久久国产字幕| 久久精品电影一区二区| 亚洲欧美精品中文字幕在线| 日韩专区在线观看| 欧美一级大片视频| 欧美亚洲免费电影| www.日韩av.com| 亚洲色无码播放| 国产精品日韩精品| 国产精品视频网站| 国产精品一区二区三区在线播放| 久久国内精品一国内精品| 国产精品影院在线观看| 在线观看欧美成人| 国产精品久久久久久影视| 国产亚洲精品美女久久久| 91精品久久久久久久久久| 黄色成人在线免费| 成人免费视频在线观看超级碰| 8x海外华人永久免费日韩内陆视频| 国产有码在线一区二区视频| 一区二区三区视频免费在线观看| 久久影视三级福利片| 国产精品久久久一区| 国产精品视频26uuu| 亚洲天堂一区二区三区| 成人黄色网免费| 中文字幕国产亚洲2019| 日韩av影视在线| 最近2019中文免费高清视频观看www99| 久久免费视频这里只有精品| 97超碰国产精品女人人人爽| 日韩黄色在线免费观看| 亚洲最大激情中文字幕| 久久99热精品这里久久精品| 国产午夜精品一区二区三区| 欧美日韩中文字幕| 国产剧情久久久久久| 亚洲国内精品在线| 亚洲精品日韩激情在线电影| 日韩av在线一区二区| 91亚洲国产成人精品性色| 欧美色图在线视频| 国产亚洲激情在线| 欧美色播在线播放| 精品久久香蕉国产线看观看亚洲| 欧美黄网免费在线观看| 国产精品丝袜一区二区三区| 亚洲欧美日韩天堂| 欧美一区深夜视频| 在线观看国产精品日韩av| 日韩精品亚洲视频| 欧美激情视频一区| 黑人狂躁日本妞一区二区三区| 欧美激情视频一区| 日韩人在线观看| 国产成人极品视频| 国产成人在线精品| 高清日韩电视剧大全免费播放在线观看| 中文字幕欧美国内| 国产成一区二区| 亚洲美女av在线| 97热在线精品视频在线观看| 中文欧美在线视频| 亚洲品质视频自拍网| 欧洲午夜精品久久久| 国产一区二区三区在线视频| 欧美黑人一级爽快片淫片高清| 国产啪精品视频| 欧美极品少妇xxxxⅹ免费视频| 91精品久久久久久久久久久久久久| 欧洲精品毛片网站| 日本高清+成人网在线观看| 欧美大肥婆大肥bbbbb| 欧美国产日韩xxxxx| 亚洲a一级视频| 久久久亚洲影院你懂的| 欧美在线一级视频| 日韩精品免费在线视频观看| 中文字幕欧美亚洲| 日韩av在线一区二区| 7777精品视频| 午夜伦理精品一区| 日韩美女视频中文字幕| 亚洲人精品午夜在线观看| 亚洲二区在线播放视频| 国产欧美精品日韩| 日韩欧美在线字幕| 欧美性一区二区三区| 91精品国产高清| 国产在线视频欧美| 亚洲国产日韩欧美在线动漫| 亚洲肉体裸体xxxx137| 激情成人在线视频| 久久久久久久久久久成人| 日韩av快播网址| 久久夜色精品国产欧美乱| 国产精品视频久| 日本免费久久高清视频| 日韩欧美高清视频| 欧美日韩国产麻豆| 国产亚洲日本欧美韩国| 欧美性猛交xxxx黑人| 久久久久久尹人网香蕉| 色www亚洲国产张柏芝|