tipsy
03/27/2020, 8:12 PMasad.awadia
03/27/2020, 10:05 PMasad.awadia
03/27/2020, 10:05 PMtipsy
03/27/2020, 10:15 PMtipsy
03/27/2020, 10:15 PMtipsy
03/27/2020, 10:17 PMseekableStream()
the inputstream to your file, the client side takes care of the restasad.awadia
03/27/2020, 10:21 PMtipsy
03/27/2020, 11:13 PMtipsy
03/27/2020, 11:13 PMasad.awadia
03/27/2020, 11:14 PMtipsy
03/27/2020, 11:14 PMasad.awadia
03/27/2020, 11:20 PMasad.awadia
03/27/2020, 11:20 PMtipsy
03/27/2020, 11:21 PMtipsy
03/27/2020, 11:21 PMtipsy
03/27/2020, 11:21 PMasad.awadia
03/27/2020, 11:22 PMasad.awadia
03/27/2020, 11:22 PMtipsy
03/27/2020, 11:22 PMtipsy
03/27/2020, 11:22 PMtipsy
03/27/2020, 11:23 PMasad.awadia
03/27/2020, 11:23 PMtipsy
03/27/2020, 11:23 PMtipsy
03/27/2020, 11:24 PM<audio>
tag in htmlasad.awadia
03/28/2020, 7:30 PMtipsy
03/28/2020, 7:34 PMasad.awadia
03/28/2020, 7:35 PMasad.awadia
03/28/2020, 7:35 PMtipsy
03/28/2020, 10:59 PMasad.awadia
03/28/2020, 10:59 PMasad.awadia
03/28/2020, 10:59 PMtipsy
03/28/2020, 10:59 PMctx.res.outputStream
?asad.awadia
03/28/2020, 11:00 PMasad.awadia
03/28/2020, 11:01 PMasad.awadia
03/28/2020, 11:01 PMasad.awadia
03/28/2020, 11:07 PMapp.get("/") {
it.res.setHeader("Transfer-Encoding", "chunked")
it.contentType("text/plain")
repeat(5) { c ->
it.res.outputStream.write(c)
}
it.res.outputStream.flush()
it.status(200)
}
app.start()
hmm 🤔 this just downloads an empty 5 byte file when i hit localhost:7000 in chrometipsy
03/30/2020, 8:41 AMtipsy
03/30/2020, 8:41 AMasad.awadia
03/30/2020, 1:32 PMasad.awadia
03/30/2020, 1:33 PMIt.res.outputstream.write
does that not write the index of the repeat loopasad.awadia
03/30/2020, 1:33 PM