用nodejs写一个异步的服务器
时间: 2023-09-26 16:13:56 浏览: 151
Node.js异步编程
好的,下面是一个使用 Node.js 写的异步服务器的示例代码:
```javascript
const http = require('http');
const server = http.createServer((req, res) => {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('Hello World!');
res.end();
});
server.listen(3000, () => {
console.log('Server running at http://localhost:3000/');
});
```
这个服务器使用 Node.js 的 HTTP 模块创建,监听在本地的 3000 端口上。当有请求到达时,服务器会发送一个 "Hello World!" 的响应。此外,我们还可以在控制台中输出一条消息,表示服务器已经成功启动。
值得注意的是,这个服务器是异步的,即它不会阻塞主线程,可以同时处理多个请求。
阅读全文