Merge branch 'master' into master

This commit is contained in:
Manol Donev
2019-06-28 13:42:11 +03:00
committed by GitHub

View File

@@ -409,8 +409,9 @@ public class Async {
// In the event we don't have a null stream, and we have gzip as part of the encoding // In the event we don't have a null stream, and we have gzip as part of the encoding
// then we will use gzip to decode the stream // then we will use gzip to decode the stream
// Ignore gzip encoding for 204 'No Content' status to prevent java.io.EOFException
String encodingHeader = connection.getHeaderField("Content-Encoding"); String encodingHeader = connection.getHeaderField("Content-Encoding");
if (encodingHeader != null && encodingHeader.toLowerCase().contains("gzip")) { if (encodingHeader != null && encodingHeader.toLowerCase().contains("gzip") && this.statusCode != 204) {
inStream = new GZIPInputStream(inStream); inStream = new GZIPInputStream(inStream);
} }
@@ -584,4 +585,4 @@ public class Async {
} }
} }
} }
} }