| 程序包 | 说明 |
|---|---|
| cn.zhxu.okhttps | |
| cn.zhxu.okhttps.internal |
| 限定符和类型 | 方法和说明 |
|---|---|
Download |
TaskExecutor.download(HttpTask<?> httpTask,
File file,
InputStream input,
long skipBytes) |
Download |
TaskExecutor.download(HttpTask<?> httpTask,
File file,
InputStream input,
long skipBytes) |
Download |
Download.nextOnIO()
在IO线程执行
|
Download |
Download.nextOnIO()
在IO线程执行
|
Download |
Download.setAppended()
设置文件追加模式
用预断点续传和分块下载
|
Download |
Download.setAppended()
设置文件追加模式
用预断点续传和分块下载
|
Download |
Download.setBuffSize(int buffSize)
设置缓冲区大小,默认 2K(2048)
|
Download |
Download.setBuffSize(int buffSize)
设置缓冲区大小,默认 2K(2048)
|
Download |
Download.setFilePointer(long seekBytes)
设置文件指针,从文件的 seekBytes 位置追加内容
只有配合 setAppended() 方法一起才会有作用
|
Download |
Download.setFilePointer(long seekBytes)
设置文件指针,从文件的 seekBytes 位置追加内容
只有配合 setAppended() 方法一起才会有作用
|
Download |
Download.setOnComplete(Consumer<Download.Status> onComplete) |
Download |
Download.setOnComplete(Consumer<Download.Status> onComplete) |
Download |
Download.setOnFailure(Consumer<Download.Failure> onFailure)
设置下载失败回调(取消不执行)
|
Download |
Download.setOnFailure(Consumer<Download.Failure> onFailure)
设置下载失败回调(取消不执行)
|
Download |
Download.setOnSuccess(Consumer<File> onSuccess)
设置下载成功回调
|
Download |
Download.setOnSuccess(Consumer<File> onSuccess)
设置下载成功回调
|
Download |
HttpResult.Body.toFile(File file)
下载到指定文件
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFile(File file)
下载到指定文件
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFile(String filePath)
下载到指定路径
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFile(String filePath)
下载到指定路径
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFolder(File dir)
下载到指定文件夹
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFolder(File dir)
下载到指定文件夹
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFolder(String dirPath)
下载到指定文件夹
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFolder(String dirPath)
下载到指定文件夹
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DownListener.listen(HttpTask<?> task,
Download download)
全局下载监听
|
void |
DownListener.listen(HttpTask<?> task,
Download download)
全局下载监听
|
| 限定符和类型 | 方法和说明 |
|---|---|
Download |
ResultBody.toFile(File file) |
Download |
ResultBody.toFile(File file) |
Download |
ResultBody.toFile(String filePath) |
Download |
ResultBody.toFile(String filePath) |
Download |
ResultBody.toFolder(File dir) |
Download |
ResultBody.toFolder(File dir) |
Download |
ResultBody.toFolder(String dirPath) |
Download |
ResultBody.toFolder(String dirPath) |
Copyright © 2025 zhouxu. All rights reserved.