我是Java语言中的ReadableStream API的新手,到目前为止,仅有的展示背压的示例已使用WriteableStream对象,但是我想知道是否仅使用ReadableStream可以完成相同的操作
答案 0 :(得分:0)
进一步阅读后,我找到了答案-是的。
要在ReadableStream中使用背压,我们可以要求控制器提供 消费者通过查询所需的块大小 ReadableStreamDefaultController.desiredSize属性位于 控制器。如果它太低,我们的ReadableStream可以告诉它 底层数据源停止发送数据,我们沿着 流链。
https://developer.mozilla.org/en-US/docs/Web/API/Streams_API/Concepts