okhttp 的常见示例涵盖了 get 和 post 的场景。
但我需要获取带有 url 的文件的文件大小。由于我需要通知用户,并且只有在获得他们的批准后才能下载文件。
目前我正在使用此代码
URL url = new URL("http://server.com/file.mp3");
URLConnection urlConnection = url.openConnection();
urlConnection.connect();
int file_size = urlConnection.getContentLength();
在这个stackoverflow问题中提到如何在下载文件之前知道文件的大小?
哪个有效,但是当我在我的项目中使用 okhttp 来处理其他获取请求时,我也希望将它用于这种情况。