关于流(https://nodejs.org/api/stream.html#stream_readable_push_chunk_encoding)的node.js文档说了有关可读.push()的以下内容:
返回:
<boolean>
true
,如果其他数据块可能继续 被推false
否则。
它没有说明在什么情况下可能会不继续推送数据,即该方法返回false
。我想模拟false
返回(最好是创建一个返回的条件)以进行单元测试。
那么在什么情况下该方法将不允许推送任何进一步的数据并返回false
?