Derk-Jan Karrenbeld
11/02/2018, 12:43 AMDerk-Jan Karrenbeld
11/02/2018, 12:44 AMHeaders.TRANSFER_ENCODING
with value chunked
Derk-Jan Karrenbeld
11/02/2018, 12:44 AMmock.chain(
request = mock.request().withMethod(...).withPath(...),
response = mock.response().withHeader(...).withBody(...)
)
Derk-Jan Karrenbeld
11/02/2018, 12:45 AMDerk-Jan Karrenbeld
11/02/2018, 12:51 AMHttpUrlConnection
, so therefore you just need to check if in the datastream you get back, it still has the /r/n and the numbers, or just a simple string.Derk-Jan Karrenbeld
11/02/2018, 12:55 AMHttpClient.class
Java 1.8, line 611Derk-Jan Karrenbeld
11/02/2018, 12:56 AMif (var17 != null && var17.equalsIgnoreCase("chunked")) {
this.serverInput = new ChunkedInputStream(this.serverInput, this, var1);
if (this.keepAliveConnections <= 1) {
this.keepAliveConnections = 1;
this.keepingAlive = false;
} else {
this.keepingAlive = !this.disableKeepAlive;
}
this.failedOnce = false;
} else ...
Derk-Jan Karrenbeld
11/02/2018, 12:56 AMchunked
, but doesn't remove it from the Transfer-Encoding
header.Derk-Jan Karrenbeld
11/02/2018, 12:57 AMDerk-Jan Karrenbeld
11/02/2018, 12:57 AMHttpClient
decodes chunked streams.Nikky
11/02/2018, 1:02 AMDerk-Jan Karrenbeld
11/02/2018, 1:02 AMNikky
11/02/2018, 1:03 AMDerk-Jan Karrenbeld
11/02/2018, 1:03 AMDerk-Jan Karrenbeld
11/02/2018, 1:03 AMDerk-Jan Karrenbeld
11/02/2018, 1:03 AMNikky
11/02/2018, 1:04 AMDerk-Jan Karrenbeld
11/02/2018, 1:04 AMNikky
11/02/2018, 1:05 AMDerk-Jan Karrenbeld
11/02/2018, 1:06 AMDerk-Jan Karrenbeld
11/02/2018, 1:06 AMNikky
11/02/2018, 1:07 AMDerk-Jan Karrenbeld
11/02/2018, 1:07 AMNikky
11/02/2018, 1:07 AMDerk-Jan Karrenbeld
11/02/2018, 1:08 AMNikky
11/02/2018, 1:08 AMNikky
11/02/2018, 1:08 AMhttps://i.imgur.com/94go1VF.png▾
Nikky
11/02/2018, 1:08 AMDerk-Jan Karrenbeld
11/02/2018, 1:08 AMDerk-Jan Karrenbeld
11/02/2018, 1:08 AM