为什么我只能在node.js中发送一个Buffer

时间:2014-08-17 01:02:26

标签: node.js buffer

我刚刚在Node中玩Buffers并试图理解它们。我不太清楚这个事件的原因是什么:

这是我的代码:

var test = new Buffer(16);
test.fill(0);
test.write("Hey");
res.send(test.toString());
res.send(test.toString());

消息嘿只发送一次。你能解释一下吗? 另外,如果两条线看起来像这样:

res.send(test.toString());
res.send(test);

它会说嘿,但不会下载第二个缓冲区。缓冲区只能发送一次吗? 阻止第二次发送的目的是什么?这可能是一个愚蠢的问题,但我只是好奇。

0 个答案:

没有答案