本文为您介绍Stream API的定义和未能实现的方法。

ReadableStream

说明 同一时间只有一个reader可以被lock,这和标准一致。

ReadableStreamDefaultReader

  • 定义:ReadableStreamDefaultReader的定义,请参见MDN官方文档ReadableStreamDefaultReader
  • 未实现的方法:constructor不能使用。

WritableStream

定义:WritableStream的定义,请参见MDN官方文档WritableStream

WritableStreamDefaultWriter

  • 定义:WritableStreamDefaultWriter的定义,请参见MDN官方文档WritableStreamDefaultWriter
  • 未实现的方法:
    • constructor不能使用。
    • desiredSize和ready未实现。

TransformStream

TransformStream的定义,请参见MDN官方文档TransformStream
说明 TransformStream中的pipe函数可以同时处理请求及回复请求,但pipe内部有缓冲区大小,当您使用异步API时需注意防止死锁。