带有或不带有请求的结束事件,有什么区别?

Lee7355512727

我是Node.js的新手。我想知道这两段代码有什么区别:

var http = require("http");

http.createServer(function(request,response) {
    request.addListener("end", function(){
        console.log(request);
    });

}).listen(8888);

var http = require("http");

http.createServer(function(request,response) {

    console.log(request);

}).listen(8888);

换句话说,由于end每次服务器完成接收数据时都会触发事件,所以为什么要使用它呢?一个新手问题。

TJ人群

我不是NodeJS专家,但是从逻辑上来说,以下内容来自文档。

考虑一个上传大文件的请求。createServer当请求第一次到达服务器时,将调用传递给您的回调完全发送请求后,将触发对象end事件request(从继承ReadableStream)。那将是完全不同的时代。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

带有和不带有括号的Perl子声明之间有什么区别?

在 Scala 中创建带有或不带有泛型类型的实例有什么区别?

带有“ S”和不带有“ S”的Java RE下载之间有什么区别?

带有/不带有 `default:` 前缀的命令之间有什么区别?

使用PDO :: bindValue(带有或不带有类型标识符)与执行之间有什么区别吗?

定义带有和不带有INCLUDED_HEADERNAME_H的标题之间有什么区别

使用带有和不带有return语句的函数初始化JavaScript对象之间有什么区别?

在带有和不带有“&”号的情况下获取C中指针的地址,有什么区别?

带有/不带有关键字`new`的Dart工厂构造函数,有什么区别?

带有请求的grequest有冲突

诊断带有请求的挂起请求

如何为带有和不带有请求参数的请求定义不同的 Spring MVC 请求处理程序?

带有请求承诺的AWS Lambda

带有请求的Python HTML POST

无法登录带有请求的表单

带有JavaScript的AJAX和jQuery有什么区别?

返回带有 string.format() 和不带 string format() 的字符串有什么区别?

使用带有pRNG的std :: random_device与不带有std :: mt19937的std :: random_device有什么区别?

Node流中的结束事件和结束事件有什么区别

带有/不带有硒的量角器的区别?

带有 getter 的 C# 属性和带有等号的属性有什么区别?

Bash的字符串变量中带有〜和不带有〜的区别是什么?

带有或不带有括号的调用功能之间的主要区别是什么?

带有Phonegap 3.0.0的所有请求404

DASD 和“虚拟”磁带有什么区别

Web抓取带有请求的JSON文件

带有请求参数的Spark Read JSON

尝试发送带有请求的随机数

是否可以找到带有请求的链接文本?