码迷,mamicode.com
首页 > Web开发 > 详细

nodejs创建服务器

时间:2017-04-02 14:29:42      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:creates   ict   本质   highlight   创建   log   加载   lis   content   

 
‘use strict‘;
//加载http模块;
const http = require(‘http‘);

//创建一个http服务;
const server = http.createServer((req, res) => {
    res.writeHead(200, { "content-type": ‘text/html‘ });
    res.write(‘<h2>这是一个http服务</h2>‘);
    res.end();
});
server.listen(3100, () => {
    console.log(‘server is running at 3100‘);
})

 

 

js是基于事件的语言,这个代码本质如下

‘use strict’;
//引入http模块

const http = require(‘http‘);

//创建server对象
const server = http.creatServer();

//监听端口
server.listen(3000,()=>{
    console.log(‘http server is listening at poat 3000‘);
});

//此时就已经监听了。相当于餐馆开业但是没有厨师;

//  需要注册一个事件;  相当于弄来一个厨师;
server.on(‘request‘,function(req,res){
     res.writeHead(200,{‘content-type‘:‘text/html;charset=utf-8‘});
     res.write(‘<h2>响应<h2>‘); 
     res.end(); 
})

  

nodejs创建服务器

标签:creates   ict   本质   highlight   创建   log   加载   lis   content   

原文地址:http://www.cnblogs.com/qqfontofweb/p/6658986.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!