1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 16:28:12 -07:00

Use the inputStream.

This commit is contained in:
Cedric Beust 2016-03-11 22:04:36 +04:00
parent 62f656fa54
commit 238a4df95b

View file

@ -19,7 +19,8 @@ class CountingFileRequestBody(val file: File, val contentType: String,
override fun contentType() = MediaType.parse(contentType)
override fun writeTo(sink: BufferedSink) {
Okio.source(file).use { source ->
file.inputStream().use { fis ->
Okio.source(fis).use { source ->
var total = 0L
var read: Long = source.read(sink.buffer(), SEGMENT_SIZE)
@ -31,6 +32,7 @@ class CountingFileRequestBody(val file: File, val contentType: String,
}
}
}
}
// companion object {
// private val MEDIA_TYPE_BINARY = MediaType.parse("application/octet-stream")