@@ -74,6 +74,7 @@ data class Progress(
/**
* 请求或者响应的进度, 值范围在0-100
+ * 如果服务器返回的响应体没有包含Content-Length(比如启用gzip压缩后Content-Length会被删除), 则无法计算进度, 始终返回0
*/
fun progress(): Int {
return when {
@@ -342,6 +342,7 @@ abstract class BaseRequest {
* 下载监听器
+ * [setDownloadMd5Verify] 启用MD5文件校验且匹配本地文件MD5值成功会直接返回本地文件对象, 不会触发下载监听器
fun addDownloadListener(progressListener: ProgressListener) {
okHttpRequest.downloadListeners().add(progressListener)