vans163
07/27/2021, 5:22 PMvans163
07/27/2021, 5:23 PMvans163
07/27/2021, 5:23 PMjavascript
var view = new Uint8Array(2097152);
while (1) {
const { value, done } = await reader.read(view);
await log_add(this.env, `CHUNK ${value.length} ${done}`)
if (done) {
await log_add(this.env, `BRAEK`)
break;
}
}
vans163
07/27/2021, 5:23 PMvans163
07/27/2021, 5:28 PMbipolarmorgan
07/27/2021, 5:28 PMbipolarmorgan
07/27/2021, 5:28 PMvans163
07/27/2021, 5:29 PMvans163
07/27/2021, 5:29 PMvans163
07/27/2021, 5:30 PMvans163
07/27/2021, 5:30 PMvans163
07/27/2021, 5:30 PMvans163
07/27/2021, 5:30 PMvans163
07/27/2021, 5:30 PMvans163
07/27/2021, 5:31 PMvans163
07/27/2021, 5:32 PMkenton
07/27/2021, 5:44 PMdone
message, because value
will be undefined
, so when you try to log value.length
, it'll throw.kenton
07/27/2021, 5:45 PMread()
itself may throw rather than return a result.kenton
07/27/2021, 5:46 PMvans163
07/27/2021, 5:47 PMvans163
07/27/2021, 6:14 PMconst { readable, writable } = new TransformStream()
const writer = writable.getWriter()
//writer.write(data)
//Where does this go?
return new Response(readable, {status: 200})
is this the correct way to use writable stream response?vans163
07/27/2021, 6:14 PMvans163
07/27/2021, 6:16 PMvans163
07/27/2021, 6:31 PMvans163
07/27/2021, 6:33 PMvans163
07/27/2021, 6:33 PMvans163
07/27/2021, 6:33 PMvans163
07/27/2021, 6:33 PMvans163
07/27/2021, 6:33 PMkenton
07/27/2021, 6:34 PM