node.js http.createServer()方法原理及详细剖析是怎样的?

更新于
2026-10-02 20:00:18
0阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

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

下面是简化后的代码,不包含任何冗余内容,且不超过100个字:

javascriptvar http=require('http');http.createServer(function(req, res) { res.end('Hello World');}).listen(9297);

下面是nodejs创建一个服务器的代码。接下来我们一起分析这个过程。

var http = require('http'); http.createServer(function (request, response) { response.end('Hello World '); }).listen(9297);

首先我们去到lib/http.js模块看一下这个函数的代码。

function createServer(requestListener) { return new Server(requestListener); }

只是对_http_server.js做了些封装。我们继续往下看。

阅读全文

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

下面是简化后的代码,不包含任何冗余内容,且不超过100个字:

javascriptvar http=require('http');http.createServer(function(req, res) { res.end('Hello World');}).listen(9297);

下面是nodejs创建一个服务器的代码。接下来我们一起分析这个过程。

var http = require('http'); http.createServer(function (request, response) { response.end('Hello World '); }).listen(9297);

首先我们去到lib/http.js模块看一下这个函数的代码。

function createServer(requestListener) { return new Server(requestListener); }

只是对_http_server.js做了些封装。我们继续往下看。

阅读全文