Nikky
11/01/2018, 11:53 PMDerk-Jan Karrenbeld
11/02/2018, 12:05 AMDerk-Jan Karrenbeld
11/02/2018, 12:16 AMNikky
11/02/2018, 12:18 AMDerk-Jan Karrenbeld
11/02/2018, 12:18 AMHttpClient
and change the decode function to
private fun decode(stream: InputStream, encoding: String): InputStream {
return when (encoding) {
"gzip" -> GZIPInputStream(stream)
"deflate" -> InflaterInputStream(stream)
"identity" -> stream
"chunked" -> stream
"" -> stream
else -> throw UnsupportedOperationException("Decoding $encoding is not supported. $SUPPORTED_DECODING are.")
}
}
Derk-Jan Karrenbeld
11/02/2018, 12:18 AMchunked
encoding 🙂Derk-Jan Karrenbeld
11/02/2018, 12:18 AMDerk-Jan Karrenbeld
11/02/2018, 12:18 AMNikky
11/02/2018, 12:18 AMDerk-Jan Karrenbeld
11/02/2018, 12:19 AMDerk-Jan Karrenbeld
11/02/2018, 12:19 AMNikky
11/02/2018, 12:19 AMNikky
11/02/2018, 12:19 AMDerk-Jan Karrenbeld
11/02/2018, 12:19 AMDerk-Jan Karrenbeld
11/02/2018, 12:20 AMDerk-Jan Karrenbeld
11/02/2018, 12:20 AMDerk-Jan Karrenbeld
11/02/2018, 12:20 AMNikky
11/02/2018, 12:20 AMDerk-Jan Karrenbeld
11/02/2018, 12:21 AMNikky
11/02/2018, 12:21 AM"identity", "chunked" -> stream
looks nicerDerk-Jan Karrenbeld
11/02/2018, 12:21 AM"identity", "chunked", "" -> stream
Derk-Jan Karrenbeld
11/02/2018, 12:21 AMNikky
11/02/2018, 12:24 AMDerk-Jan Karrenbeld
11/02/2018, 12:29 AMpackage sun.net.www.http
Derk-Jan Karrenbeld
11/02/2018, 12:29 AMChunkedInputStream
.Derk-Jan Karrenbeld
11/02/2018, 12:29 AMDerk-Jan Karrenbeld
11/02/2018, 12:33 AMdecode
unchunked, but with the errored header, or actually still chunked. (just read the stream there and println or whatever 😛 )Nikky
11/02/2018, 12:34 AMNikky
11/02/2018, 12:34 AMDerk-Jan Karrenbeld
11/02/2018, 12:43 AM