摘要: 引入核心模块 http,利用其 api(http.createServer) 返回一个 http.server 实例,这个实例是继承于net.Server,net.Server 也是通过net.createServer创建的,其中就有data事件,所以request也继承了监听data事件的功能 事 阅读全文
posted @ 2018-06-14 23:00 var_obj 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 标注模式 简写模式 阅读全文
posted @ 2018-06-14 19:31 var_obj 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-14 15:44 var_obj 阅读(251) 评论(0) 推荐(0) 编辑
摘要: url模块通过api可以将get提交的参数方便的提取出来 阅读全文
posted @ 2018-06-14 15:36 var_obj 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 封装 挂在到res上 阅读全文
posted @ 2018-06-14 15:06 var_obj 阅读(833) 评论(0) 推荐(0) 编辑
摘要: 借助了mime第三方包,根据请求地址请求的文件后缀,设置content-type 阅读全文
posted @ 2018-06-14 14:58 var_obj 阅读(771) 评论(0) 推荐(0) 编辑
摘要: requset对象类型<http.IncomingMessage>,继承stream.Readable类 requset对象: req.headers req.headers req.rawHeaders req.httpVersion req.method req.url response对象: 阅读全文
posted @ 2018-06-14 12:47 var_obj 阅读(5495) 评论(0) 推荐(0) 编辑
摘要: var http = require('http') var server = http.createServer(); server.on('request', function (req, res) { res.setHeader('Content-Type', 'text/plain;charset=utf8'); res.write('hello 世界'); ... 阅读全文
posted @ 2018-06-14 09:36 var_obj 阅读(1640) 评论(0) 推荐(0) 编辑
摘要: 相对路径问题:读取文件,形如 ./ 或者 ../ 一般认为这个点是相对于这个 js 文件的文件夹路径,实际上不是,这个点相对于node命令时的当前路径,不同 js 文件下进行 ./ 这样的引入是不对的 __dirname:表示执行的 js 文件的文件路径,不包括文件名,不同文件下的 js 文件拥有唯 阅读全文
posted @ 2018-06-14 08:55 var_obj 阅读(286) 评论(0) 推荐(0) 编辑