这个看你服务器支持,你可以分2次 请求 第一次是 获取文件属性,包括文件名和大小,和下载地址,第二次下载真实的文件。
或者你把文件内容打成base64 作为json字符串发送过来,也包括 文件大小,等属性都是可以的。
URL u = new URL(urlpath);HttpURLConnection urlcon = (HttpURLConnection) u.openConnection();int fileLength = urlcon.getContentLength();