Node.js 创建一个简单的web服务器
程序员文章站
2024-03-20 16:27:10
...
Node可以写 web服务器、 命令行工具、 网络爬虫、 桌面应用程序开发等
今天,我们利用node写一个简单的web服务器:
一、引入主模块
let http = require('http')
二、创建一个服务器
// createServer可以看到源码注入函数柯里化思想
http.createServer()
三、绑定客户端请求事件
function onRequest(){
// 请求返回200状态码并设置数据类型
response.writeHead(200,{'Content-Type':'text/plain'})
// 响应数据
response.end('Hellp World')
}
四、开启服务器,监听端口号
http.createServer(onRequest).listen(3000,() => console.log('Server running at 127.0.0.1:3000'))