Node.js的 http.server
是一个基于事件的http服务器,内部是用c++封装实现的。接口是javascript实现的。
创建http服务文件
新建一个js文件,起什么名字都行(我习惯命名为server.js)。
微信订阅号:Rabbit_svip
创建服务器并设置端口号
// 首先引入http模块(http是系统模块)
const http = require('http');
// 创建一个服务器
const server = http.createServer( (req, res)=>{
// req: 把客户端发来的请求进行封装
// res: 服务器给出的一些响应的封装
res.write('Rabbit~');
res.end();
} )
// 给服务器监听一个端口
server.listen(8100);
在浏览器访问 localhost:8100
res.write
:把内容放回给客户端
res.end()
:响应结束
server.listen(端口号)
:设置端口号
还有很多人喜欢用下面这种方式书写
const http = require('http');
http.createServer( (req, res)=>{
res.write('Rabbit~');
res.end();
} ).listen(8100);
以上就是用Node.js创建一个简单服务器的方法。
网友评论