【发布时间】:2012-09-04 21:15:39
【问题描述】:
我必须在我的应用程序中下载一些 pdf。
我需要在开始下载之前设置文件大小、显示进度条或使用标准的“正在下载..”通知通知用户
如何获得具有新 Url('http://mysite.net//mypdf.pdf') 的文件大小?
【问题讨论】:
-
@Niek 你得到了内容长度标题,希望它是正确的。
我必须在我的应用程序中下载一些 pdf。
我需要在开始下载之前设置文件大小、显示进度条或使用标准的“正在下载..”通知通知用户
如何获得具有新 Url('http://mysite.net//mypdf.pdf') 的文件大小?
【问题讨论】:
final URLConnection connection = url.openConnection();
final int length = connection.getContentLength();
如上尝试使用URLConnection.getContentLength。如果服务器没有指定长度,那么你就无法知道。
【讨论】: