| 程序包 | 说明 |
|---|---|
| cn.zhxu.okhttps | |
| cn.zhxu.okhttps.internal |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResult.Body |
HttpResult.Body.cache()
缓存自己,缓存后可 重复使用 toXXX 类方法
|
HttpResult.Body |
HttpResult.Body.cache()
缓存自己,缓存后可 重复使用 toXXX 类方法
|
HttpResult.Body |
HttpResult.Body.close()
关闭报文体
未对报文体做任何消费时使用,比如只读取长度
|
HttpResult.Body |
HttpResult.Body.close()
关闭报文体
未对报文体做任何消费时使用,比如只读取长度
|
HttpResult.Body |
HttpResult.getBody() |
HttpResult.Body |
HttpResult.getBody() |
HttpResult.Body |
HttpResult.Body.nextOnIO()
在IO线程执行
|
HttpResult.Body |
HttpResult.Body.nextOnIO()
在IO线程执行
|
HttpResult.Body |
HttpResult.Body.setOnProcess(Consumer<Process> onProcess)
设置报文体接收进度回调
|
HttpResult.Body |
HttpResult.Body.setOnProcess(Consumer<Process> onProcess)
设置报文体接收进度回调
|
HttpResult.Body |
HttpResult.Body.setRangeIgnored()
设置进度回调忽略响应的Range头信息,即进度回调会从0开始
|
HttpResult.Body |
HttpResult.Body.setRangeIgnored()
设置进度回调忽略响应的Range头信息,即进度回调会从0开始
|
HttpResult.Body |
HttpResult.Body.stepBytes(long stepBytes)
设置进度回调的步进字节,默认 8K(8192)
表示每接收 stepBytes 个字节,执行一次进度回调
|
HttpResult.Body |
HttpResult.Body.stepBytes(long stepBytes)
设置进度回调的步进字节,默认 8K(8192)
表示每接收 stepBytes 个字节,执行一次进度回调
|
HttpResult.Body |
HttpResult.Body.stepRate(double stepRate)
设置进度回调的步进比例
表示每接收 stepRate 比例,执行一次进度回调
|
HttpResult.Body |
HttpResult.Body.stepRate(double stepRate)
设置进度回调的步进比例
表示每接收 stepRate 比例,执行一次进度回调
|
| 限定符和类型 | 方法和说明 |
|---|---|
AHttpTask |
AHttpTask.setOnResBody(Consumer<HttpResult.Body> onResBody)
设置请求得到响应后的回调函数
|
AHttpTask |
AHttpTask.setOnResBody(Consumer<HttpResult.Body> onResBody)
设置请求得到响应后的回调函数
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
ResultBody |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResult.Body |
ResultBody.cache() |
HttpResult.Body |
ResultBody.cache() |
HttpResult.Body |
ResultBody.close() |
HttpResult.Body |
ResultBody.close() |
HttpResult.Body |
RealHttpResult.getBody() |
HttpResult.Body |
RealHttpResult.getBody() |
HttpResult.Body |
ResultBody.nextOnIO() |
HttpResult.Body |
ResultBody.nextOnIO() |
HttpResult.Body |
ResultBody.setOnProcess(Consumer<Process> onProcess) |
HttpResult.Body |
ResultBody.setOnProcess(Consumer<Process> onProcess) |
HttpResult.Body |
ResultBody.setRangeIgnored() |
HttpResult.Body |
ResultBody.setRangeIgnored() |
HttpResult.Body |
ResultBody.stepBytes(long stepBytes) |
HttpResult.Body |
ResultBody.stepBytes(long stepBytes) |
HttpResult.Body |
ResultBody.stepRate(double stepRate) |
HttpResult.Body |
ResultBody.stepRate(double stepRate) |
Copyright © 2025 zhouxu. All rights reserved.