service-workers icon indicating copy to clipboard operation
service-workers copied to clipboard

Mock request.body isn't a ReadableStream

Open jamesarosen opened this issue 4 years ago • 3 comments

MDN says of request.body

A simple getter used to expose a ReadableStream of the body contents.

In particular, I would expect const { value, done } = await request.body.getReader().read() to work.

See ReadableStream for more info.

jamesarosen avatar Mar 11 '20 19:03 jamesarosen

@jamesarosen have you found any alternative solution? :)

delphaber avatar Aug 06 '20 14:08 delphaber

Since Request implements Body, try the Body API, e.g. await request.text().

jamesarosen avatar Aug 07 '20 01:08 jamesarosen

hi @jamesarosen thanks for the reply :) Unfortunately my production code needs a readable stream :(

delphaber avatar Aug 07 '20 17:08 delphaber