如何使用Node.js原生API分步构建一个Web服务器?

更新于
2026-10-01 11:49:44
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1253个文字,预计阅读时间需要6分钟。

如何使用Node.js原生API分步构建一个Web服务器?

使用Node.js搭建一个简单的web服务器相对简单,直接使用内置的`http`模块即可。下面是一个示例代码:

javascriptconst http=require('http');

const hostname='127.0.0.1';const port=3000;

const server=http.createServer((req, res)=> { res.statusCode=200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, world!\n');});

server.listen(port, hostname, ()=> { console.log(`Server running at http://${hostname}:${port}/`);});

这段代码创建了一个简单的web服务器,监听在3000端口。访问`http://127.0.0.1:3000/`时,会返回`Hello, world!`。

node.js 实现一个简单的 web 服务器还是比较简单的,以前利用 express 框架实现过『nodeJS搭一个简单的(代理)web服务器』。代码量很少,可是使用时需要安装依赖,多处使用难免有点不方便。于是便有了完全使用原生 api 来重写的想法,也当作一次 node.js 复习。

阅读全文
标签:方法

本文共计1253个文字,预计阅读时间需要6分钟。

如何使用Node.js原生API分步构建一个Web服务器?

使用Node.js搭建一个简单的web服务器相对简单,直接使用内置的`http`模块即可。下面是一个示例代码:

javascriptconst http=require('http');

const hostname='127.0.0.1';const port=3000;

const server=http.createServer((req, res)=> { res.statusCode=200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, world!\n');});

server.listen(port, hostname, ()=> { console.log(`Server running at http://${hostname}:${port}/`);});

这段代码创建了一个简单的web服务器,监听在3000端口。访问`http://127.0.0.1:3000/`时,会返回`Hello, world!`。

node.js 实现一个简单的 web 服务器还是比较简单的,以前利用 express 框架实现过『nodeJS搭一个简单的(代理)web服务器』。代码量很少,可是使用时需要安装依赖,多处使用难免有点不方便。于是便有了完全使用原生 api 来重写的想法,也当作一次 node.js 复习。

阅读全文
标签:方法