学习Node.js入门范例
// 引入Node.js的HTTP模块
const http = require('http');
// 创建HTTP服务器并定义响应行为
const server = http.createServer((req, res) => {
// 设置响应头的内容类型为纯文本
res.writeHead(200, {'Content-Type': 'text/plain'});
// 发送响应数据 "Hello World"
res.end('Hello World\n');
});
// 设置服务器监听的端口号,这里设置为3000
const PORT = 3000;
// 服务器开始监听端口,并在控制台输出信息
server.listen(PORT, () => {
console.log(`服务器运行在 http://localhost:${PORT}/`);
});
这段代码首先引入了Node.js的HTTP模块,然后创建了一个HTTP服务器,并定义了当服务器接收到请求时的响应行为。在响应行为中,它设置了响应的状态码为200,并设置了响应头的内容类型为纯文本,然后发送了包含文本 "Hello World" 的响应数据。最后,服务器开始监听3000端口,并在控制台输出服务器运行的URL。这是学习Node.js的一个基本入门范例,展示了如何创建一个简单的Web服务器。
评论已关闭