0

我正在寻找连接模块中的 patch.js。有一些代码如下:

var http = require('http') , res = http.ServerResponse.prototype;

...

if (!res._hasConnectPatch) { ....

_hasConnectPatch 属性是什么?它不在 node.js 组织中 API 文档的描述中。我在哪里可以找到 _hasConnectPatch 的描述?

4

1 回答 1

0

这是一个布尔标志,可避免两次应用patch.js中的代码。patch.js提供“标头已发送”标志。

如果您查看代码中之前的注释,if您将看到文件末尾附近的注释:// apply only once

res._hasConnectPatch = true

它不在节点文档中,因为它是一个连接扩展。

于 2013-05-25T12:00:56.503 回答