【Node.js】创建简单的服务器响应

【Node.js】创建简单的服务器响应_第1张图片
微信订阅号:Rabbit_svip

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

【Node.js】创建简单的服务器响应_第2张图片
微信订阅号:Rabbit_svip



res.write:把内容放回给客户端

res.end():响应结束

server.listen(端口号):设置端口号




还有很多人喜欢用下面这种方式书写

const http = require('http');

http.createServer( (req, res)=>{
    res.write('Rabbit~');
    res.end();
} ).listen(8100);


以上就是用Node.js创建一个简单服务器的方法。

你可能感兴趣的:(【Node.js】创建简单的服务器响应)