2

可能重复:
如何在下载文件之前知道文件的大小?

我必须在我的应用程序中下载一些 pdf。

我需要在开始下载之前设置文件大小,以显示进度条,或使用标准的“正在下载 ..”通知通知用户

如何获得具有新 Url(' http://mysite.net//mypdf.pdf ') 的文件大小?

4

1 回答 1

5
final URLConnection connection = url.openConnection();
final int length = connection.getContentLength();

尝试使用URLConnection.getContentLength如上。如果服务器没有指定长度,那么你就无法知道。

于 2012-09-04T21:24:17.543 回答