![](/img/trans.png)
[英]Content-Length header is not getting in Android 2.3 above browser
[英]Android - Header content-length equal -1
我正在Android应用程序中下载文件,我想显示进度条。 我需要使用这种方法知道文件的总大小: 这里 。 问题是,尽管它已在服务器上设置,但我总是得到-1,并且可以从计算机上看到它。
这是代码:
URL url = new URL(fileUrl);
URLConnection ucon = url.openConnection();
ucon.connect();
int length = ucon.getContentLength();
问题是什么 ?
这与Android无关,很可能不是从服务器发送的。请使用任何嗅探工具以确保内容长度标头存在。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.