首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >背压行为只能通过一个可读的流来实现吗?

背压行为只能通过一个可读的流来实现吗?
EN

Stack Overflow用户
提问于 2019-07-27 00:47:16
回答 1查看 72关注 0票数 0

我是javascript中的ReadableStream API的新手,到目前为止,唯一证明背压的例子都使用了WriteableStream对象,但我想知道是否也可以只使用ReadableStream。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-29 18:29:09

经过进一步的阅读,我找到了答案--是的。

要在ReadableStream中使用背压,我们可以通过查询控制器上的ReadableStreamDefaultController.desiredSize属性来询问控制器所需的块大小。如果它太低,我们的ReadableStream可以告诉它的底层源停止发送数据,我们沿着流链背压。

API/Concepts

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57228347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档