繁体   English   中英

如何在HttpURLConnection中获取总字节(解压缩)

[英]How to get total bytes(unzipped) in HttpURLConnection

由于服务器返回压缩大小的Content-Type(gzip)。 我无法获得用于制作进度条的正确字节总数。

使用这两个将仅获得zip大小Content-Length

pTransfer.getContentLength();
pTransfer.getHeaderField("Content-Length");

还有其他方法可以得到正确的尺寸吗?

在我看来,如果不把东西复制过来并解压缩,就不可能知道。 有些东西可以比其他东西更好地压缩,并且可以使用不同的压缩级别。 甚至可能根本没有压缩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM