应该使用什么InputStream类型来处理 HTTP Content-Encoding设置为deflate的 URLConnection 流?
对于 gzip 或 zip 的内容编码,我使用 GZIPInputStream,没问题。
对于“deflate”的内容编码,我尝试使用InflaterInputStream和DeflaterInputStream但我得到了
java.util.zip.ZipException:java.util.zip.InflaterInputStream.read(InflaterInputStream.java:147)处的未知压缩方法
我的理解是“deflate”编码是指Zlib压缩,根据文档,这应该由 InflaterInputStream 处理。