- From: Tsuyoshi Horo <notifications@github.com>
- Date: Tue, 20 Jan 2015 22:45:38 -0800
- To: slightlyoff/ServiceWorker <ServiceWorker@noreply.github.com>
Received on Wednesday, 21 January 2015 06:46:05 UTC
Response.body is a ReadableStream. The reader of ReadableStream calls ReadableStream.read() method only when ReadableStream.state is "readable". I want to start sending the content to the ServiceWorker, when some method is called. But there is no method to be called. https://streams.spec.whatwg.org/#rs-intro ```javascript function streamToConsole(readableStream) { readableStream.closed.then( () => console.log("--- all done!"), e => console.error(e); ); pump(); function pump() { while (readableStream.state === "readable") { console.log(readableStream.read()); } if (readableStream.state === "waiting") { readableStream.ready.then(pump); } // otherwise "closed" or "errored", which will be handled above. } } --- Reply to this email directly or view it on GitHub: https://github.com/slightlyoff/ServiceWorker/issues/606#issuecomment-70791964
Received on Wednesday, 21 January 2015 06:46:05 UTC