首先,来了解一下Node.js应用的组成部分:
1、引入require模块:我们可以使用require指令来载入Node.js模块。
2、创建服务器:服务器可以监听客户端请求,类似于Apache、Nginx等http服务。
3、接收请求与响应请求:客户端可以使用浏览器或终端发送http请求,服务器接收请求后返回响应数据。
创建服务器:
使用http.createServer()方法创建服务器;
listen()方法绑定端口;
函数通过request,response参数接收和响应数据。
server.js
//引入http模块
var http = require('http');
//创建服务器
http.createServer(function(request, response){
//发送HTTP头、HTTP状态值:200:ok、内容类型:text/plain
response.writeHead(200, { 'Content-Type':'text/plain' });
//发送响应数据
response.end('Hello World\n');
}).listen(8888);
console.log('Server running at http://127.0.0.1:8888')
执行命令
node server.js
Server running at http://127.0.0.1:8888