node.js http 模块 http.createServer 是如何工作的?

标签 node.js http

所以我想了解如何使用 node.js 模块“http”http.createServer() 我想知道是否有可能看到这个函数是如何定义的?我可以找到定义的内容吗?我找不到它

最佳答案

Node.js source code is available on Github .对于 API 的 JavaScript 端,请查看 lib 目录。

https://github.com/joyent/node/blob/master/lib/http.js#L61

exports.createServer = function(requestListener) {
  return new Server(requestListener);
};

你可以找到实际的HTTP server JavaScript in lib/_http_server.js .

关于node.js http 模块 http.createServer 是如何工作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26454883/

相关文章:

html - GET 和 POST 方法之间的区别?

node.js - 如何在 gulp.watch 中使用 jasmine

javascript - MEAN 堆栈应用程序中上传逻辑的正确位置是什么

http - 如何在 http.ListenAndServe 处理程序之外编写 http 响应?

php - PHP 5.4 之前使用 PHP_QUERY_RFC3986 的 HTTP 构建查询

perl - 使用 shuttlecloud 获取谷歌联系人

http - DELETE 请求正文的 RESTful 替代方案

php - 使用 Fetch 模块读取从 Nodejs 发送的 php 中的 JSON 对象

node.js - Node.js 的 T4 等效项

node.js - Mongodb子文档填充