一般下載文件之前,想要預先知道文件的大小 根據大小就可以拆分該文件進行多線程下載 最后合並即可 (合並就是把下載好的片段 按照正確的順序寫入到一個文件里即可)
val request = Request.Builder().head().url("下載文件的地址").build() val response = client.newCall(request).execute() val totalSize = response.headersContentLength() //獲取到文件的大小
真實去下載文件的話,就需要get請求了